Treelite
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Ntreelite
 Ncompiler
 Ncommon_util
 CArrayFormatterFormat array as text, wrapped to a given maximum text width. Uses high precision to render floating-point values
 CAccumulatorContextNode
 CASTBuilder
 CASTNativeCompiler
 CASTNativeCompilerImpl
 CASTNode
 CCategoricalConditionNode
 CCodeFolderNode
 CCodeFoldingContext
 CCompiledModel
 CFileEntry
 CCompilerParamParameters for tree compiler
 CConditionNode
 CFailSafeCompiler
 CFailSafeCompilerImpl
 CMainNode
 CNumericalConditionNode
 COutputNode
 CQuantizerNode
 CThresholdVariant
 CTranslationUnitNode
 Ndetails
 Nxgboost
 CProbToMargin
 CArrayHandlerHandler for array of objects of given type
 CBaseHandlerBase class for parsing all JSON objects
 CDelegatedHandlerHandler which delegates JSON parsing to stack of delegates
 CDelegatorClass for handling delegation of JSON handling
 CGBTreeModelHandlerHandler for GBTreeModel objects from XGBoost schema
 CGradientBoosterHandlerHandler for GradientBoosterHandler objects from XGBoost schema
 CIgnoreHandlerJSON handler that ignores all delegated input
 CLearnerHandlerHandler for Learner objects from XGBoost schema
 CLearnerParamHandlerHandler for LearnerParam objects from XGBoost schema
 CObjectiveHandlerHandler for ObjectiveHandler objects from XGBoost schema
 COutputHandlerBase handler for updating some output object
 CRegTreeHandlerHandler for RegTree objects from XGBoost schema
 CRootHandlerHandler for root object of XGBoost schema
 CTreeParamHandlerHandler for TreeParam objects from XGBoost schema
 CXGBoostModelHandle
 CXGBoostModelHandlerHandler for XGBoostModel objects from XGBoost schema
 Nfrontend
 CCreateHandle
 CModelBuilderModel builder class
 CModelBuilderImpl
 CTreeBuilderTree builder class
 CTreeBuilderImpl
 CValue
 Npredictor
 CAllocateOutputVector
 CDeallocateOutputVector
 CEntryData layout. The value -1 signifies the missing value. When the "missing" field is set to -1, the "fvalue" field is set to NaN (Not a Number), so there is no danger for mistaking between missing values and non-missing values
 COMPExceptionOMP Exception class catches, saves and rethrows exception from OMP blocks
 CPredFunction
 CPredFunctionImpl
 CPredFunctionInitDispatcher
 CPredictorPredictor class: wrapper for optimized prediction code
 CSharedLibrary
 CShrinkResultToFit
 CSpscQueueLock-free single-producer-single-consumer queue for each thread
 CThreadPool
 CBranchAnnotatorBranch annotator class
 CCompilerInterface of compiler
 CContiguousArray
 CCSRDMatrix
 CCSRDMatrixImpl
 CDateLogger
 CDenseDMatrix
 CDenseDMatrixImpl
 CDMatrix
 CErrorException class that will be thrown by Treelite
 CLogCallbackRegistry
 CLogMessage
 CLogMessageFatal
 CModelThin wrapper for tree ensemble model
 CModelCreateImpl
 CModelDispatchImpl
 CModelImpl
 CModelParam
 Coptional
 CPyBufferFrame
 CTaskParamGroup of parameters that are dependent on the choice of the task type
 CThreadLocalStoreA thread-local storage
 CTreeIn-memory representation of a decision tree
 CNodeTree node
 CInfoStore either leaf value or decision threshold