CBuild
C++ build system with scripts written in c++
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NCBuildFilebuffer for CBuild ecosystem
 Ntypes
 CfileFile structure
 Cfile_contentTemporary struct for file content
 CCBuildDependency
 CCBuildHash
 CCBuildHashV2
 CCBuildRebuildScript
 Cccj_outGenerates compile_commands.json
 CCLANG
 CCLANGMT
 CCLANGXX
 CCLANGXXMT
 CcmdCommand for compile_commands.json
 CCmdList
 CConfigToolchain
 CCrossCompiler
 CToolDataInternal toolchain data
 CDependency
 CfilebuffBase class of filebuffer
 CGCC
 CGCCHash
 CGCCMT
 Cgenerator_baseBase for any generator
 CGeneratorList
 CGXX
 CGXXMT
 CHash
 CHelp
 CInitInit task
 Cline_filebuff
 Cmakefile_outGenerate Makefile from task/target, works as command logger
 CMetaToolchain
 CMINGW_GCC
 CMINGW_GCCMT
 CMINGW_GXX
 CMINGW_GXXMT
 CNetDependency
 Cpackage_infoPackage info struct for data for pkg-config
 CPathPath datatype
 CProject_dependencyProject dependency data
 CSimpleToolchainVery simple generic toolchain, rely on compiler to support '-c' flat to specify files to compile and '-o' flag to specify output object file, linker need to support '-o' flag to specify output binary. This should work with all gcc and clang variants
 Csource_metadata_fileMetadata for source files (.cpp/.c/etc) Structure of file:
 Cstr_filebuff
 Ctarget_metadata_fileMetadata for a full toolchain Structure of file:
 CTaskTask, can be runned from shell or code
 CTaskList
 CToolchainToolchain class
 CToolchainList
 CToolState
 CVersionVersion task
 NlibOptional datatype
 CmapSimple map implementation with some stack operation added
 CmapDataSimple pair of values, have "==" operator implemented
 CoptionalOptional data type
 Cextended_metadata
 Cinternal_data