OS  2.9.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
oCstd::allocator< T >STL class
oCstd::array< T >STL class
oCstd::auto_ptr< T >STL class
oCBase64Use this class to read and write data in base64
oCstd::basic_string< Char >STL class
oCstd::basic_string< char >
oCstd::basic_string< wchar_t >
oCBasisStatusData structure to represent an LP basis on both input and output
oCstd::bitset< Bits >STL class
oCBranchingWeightBranchingWeight class
oCstd::complexSTL class
oCConeThe in-memory representation of a generic cone Specific cone types are derived from this generic class
oCConesThe in-memory representation of the <cones> element
oCConReferenceMatrixElementsData structure to represent constraint reference elements in a MatrixType object Each nonzero element is of the form x_{k} where k is the index of a constraint
oCstd::list< T >::const_iteratorSTL iterator class
oCstd::forward_list< T >::const_iteratorSTL iterator class
oCstd::map< K, T >::const_iteratorSTL iterator class
oCstd::unordered_map< K, T >::const_iteratorSTL iterator class
oCstd::basic_string< Char >::const_iteratorSTL iterator class
oCstd::multimap< K, T >::const_iteratorSTL iterator class
oCstd::unordered_multimap< K, T >::const_iteratorSTL iterator class
oCstd::set< K >::const_iteratorSTL iterator class
oCstd::string::const_iteratorSTL iterator class
oCstd::unordered_set< K >::const_iteratorSTL iterator class
oCstd::multiset< K >::const_iteratorSTL iterator class
oCstd::wstring::const_iteratorSTL iterator class
oCstd::unordered_multiset< K >::const_iteratorSTL iterator class
oCstd::vector< T >::const_iteratorSTL iterator class
oCstd::deque< T >::const_iteratorSTL iterator class
oCstd::list< T >::const_reverse_iteratorSTL iterator class
oCstd::forward_list< T >::const_reverse_iteratorSTL iterator class
oCstd::map< K, T >::const_reverse_iteratorSTL iterator class
oCstd::unordered_map< K, T >::const_reverse_iteratorSTL iterator class
oCstd::multimap< K, T >::const_reverse_iteratorSTL iterator class
oCstd::basic_string< Char >::const_reverse_iteratorSTL iterator class
oCstd::unordered_multimap< K, T >::const_reverse_iteratorSTL iterator class
oCstd::set< K >::const_reverse_iteratorSTL iterator class
oCstd::string::const_reverse_iteratorSTL iterator class
oCstd::unordered_set< K >::const_reverse_iteratorSTL iterator class
oCstd::multiset< K >::const_reverse_iteratorSTL iterator class
oCstd::wstring::const_reverse_iteratorSTL iterator class
oCstd::unordered_multiset< K >::const_reverse_iteratorSTL iterator class
oCstd::vector< T >::const_reverse_iteratorSTL iterator class
oCstd::deque< T >::const_reverse_iteratorSTL iterator class
oCConstantMatrixElementsData structure to represent the constant elements in a MatrixType object
oCConstraintThe in-memory representation of the <con> element
oCConstraintOptionConstraintOption class
oCConstraintsThe in-memory representation of the <constraints> element
oCConstraintSolutionThe ConstraintSolution Class
oCContactOptionContactOption class
oCCPUNumberCPUNumber class
oCCPUSpeedCPUSpeed class
oCDefaultSolverThe Default Solver Class
oCstd::deque< T >STL class
oCDirectoriesAndFilesDirectoriesAndFiles class
oCDoubleVectorDouble vector data structure
oCDualVariableValuesThe DualVariableValues Class
oCDualVarValueThe DualVarValue Class
oCstd::error_categorySTL class
oCstd::error_codeSTL class
oCstd::error_conditionSTL class
oCErrorClassUsed for throwing exceptions
oCstd::exceptionSTL class
oCExprNodeA generic class from which we derive both OSnLNode and OSnLMNode
oCFileUtilClass used to make it easy to read and write files
oCstd::forward_list< T >STL class
oCGeneralFileHeaderData structure that holds general information about files that conform to one of the OSxL schemas
oCGeneralMatrixElementsData structure to represent the nonzero values in a generalMatrix element
oCGeneralMatrixValuesData structure to represent the nonzeros in a generalMatrix element
oCGeneralOptionThe GeneralOption Class
oCGeneralResultThe GeneralResult Class
oCGeneralStatusThe GeneralStatus Class
oCGeneralSubstatusThe GeneralSubstatus Class
oCIndexStringPairA commonly used structure holding an index-string pair This definition is based on the definition of IndexValuePair in OSGeneral.h
oCIndexValuePairA commonly used structure holding an index-value pair
oCInitBasStatusInitBasStatus class
oCInitConstraintValuesInitConstraintValues class
oCInitConValueInitConValue class
oCInitDualVariableValuesInitDualVariableValues class
oCInitDualVarValueInitDualVarValue class
oCInitialBasisStatusInitialBasisStatus class
oCInitObjBoundInitObjBound class
oCInitObjectiveBoundsInitObjectiveBounds class
oCInitObjectiveValuesInitObjectiveValues class
oCInitObjValueInitObjValue class
oCInitVariableValuesInitVariableValues class
oCInitVariableValuesStringInitVariableValuesString class
oCInitVarValueInitVarValue class
oCInitVarValueStringInitVarValueString class
oCInstanceDataThe in-memory representation of the <instanceData> element
oCInstanceLocationOptionInstanceLocationOption class
oCIntegerVariableBranchingWeightsIntegerVariableBranchingWeights class
oCIntervalThe in-memory representation of the <interval> element
oCIntVectorInteger Vector data structure
oCstd::ios_baseSTL class
oCstd::list< T >::iteratorSTL iterator class
oCstd::forward_list< T >::iteratorSTL iterator class
oCstd::map< K, T >::iteratorSTL iterator class
oCstd::unordered_map< K, T >::iteratorSTL iterator class
oCstd::multimap< K, T >::iteratorSTL iterator class
oCstd::basic_string< Char >::iteratorSTL iterator class
oCstd::unordered_multimap< K, T >::iteratorSTL iterator class
oCstd::set< K >::iteratorSTL iterator class
oCstd::string::iteratorSTL iterator class
oCstd::unordered_set< K >::iteratorSTL iterator class
oCstd::wstring::iteratorSTL iterator class
oCstd::multiset< K >::iteratorSTL iterator class
oCstd::unordered_multiset< K >::iteratorSTL iterator class
oCstd::vector< T >::iteratorSTL iterator class
oCstd::deque< T >::iteratorSTL iterator class
oCJobDependenciesJobDependencies class
oCJobOptionJobOption class
oCJobResultThe JobResult Class
oCLinearConstraintCoefficientsThe in-memory representation of the <linearConstraintCoefficients> element
oCLinearMatrixElementData structure to represent an expression in a linearMatrix element A LinearMatrixElement is a (finite) sum of LinearMatrixElementTerms, with an optional additive constant
oCLinearMatrixElementsData structure to represent the nonzero values in a linearMatrix element
oCLinearMatrixElementTermData structure to represent a term in a linearMatrix element A term has the form c*x_{k}, where c defaults to 1 and k is a valid index for a variable This is essentially an index-value pair, but with the presence of a default value
oCLinearMatrixValuesData structure to represent the linear expressions in a LinearMatrixElement object
oCstd::list< T >STL class
oCstd::map< K, T >STL class
oCstd::map< int, int >
oCstd::map< int, MatrixExpressionTree * >
oCstd::map< int, ScalarExpressionTree * >
oCstd::map< int, std::vector< OSnLNode * > >
oCMathUtilThis class has routines for linear algebra
oCMatricesThe in-memory representation of the <matrices> element
oCMatrixConThe in-memory representation of the <matrixCon> element
oCMatrixConstraintsThe in-memory representation of the <matrixConstraints> element
oCMatrixExpressionThe in-memory representation of the <expr> element, which is like a nonlinear expression, but since it involves matrices, the expression could be linear, so a "shape" attribute is added to distinguish linear and nonlinear expressions
oCMatrixExpressionsThe in-memory representation of the <matrixExpressions> element
oCMatrixNodeGeneric class from which we derive matrix constructors (BaseMatrix, MatrixElements, MatrixTransformation and MatrixBlocks) as well as matrix types (OSMatrix and MatrixBlock)
oCMatrixObjThe in-memory representation of the <matrixObj> element
oCMatrixObjectivesThe in-memory representation of the <matrixObjectives> element
oCMatrixProgrammingThe in-memory representation of the <matrixProgramming> element
oCMatrixVarThe in-memory representation of the <matrixVar> element
oCMatrixVariablesThe in-memory representation of the <matrixVariables> element
oCMaxTimeMaxTime class
oCMinCPUNumberMinCPUNumber class
oCMinCPUSpeedMinCPUSpeed class
oCMinDiskSpaceMinDiskSpace class
oCMinMemorySizeMinMemorySize class
oCstd::multimap< K, T >STL class
oCstd::multiset< K >STL class
oCNlThe in-memory representation of the <nl> element
oCNlpProblemDef
oCNonlinearExpressionsThe in-memory representation of the <nonlinearExpressions> element
oCObjCoefThe in-memory representation of the objective function <coef> element
oCObjectiveThe in-memory representation of the <obj> element
oCObjectiveOptionObjectiveOption class
oCObjectivesThe in-memory representation of the <objectives> element
oCObjectiveSolutionThe ObjectiveSolution Class
oCObjectiveValuesThe ObjectiveValues Class
oCObjReferenceMatrixElementsData structure to represent objective reference elements in a MatrixType object Each nonzero element is of the form x_{k} where k is the index of an objective (i.e., less than zero)
oCObjValueThe ObjValue Class
oCOptimizationOptionOptimizationOption class
oCOptimizationResultThe OptimizationResult Class
oCOptimizationSolutionThe OptimizationSolution Class
oCOptimizationSolutionStatusThe OptimizationSolutionStatus Class
oCOptimizationSolutionSubstatusThe OptimizationSolutionSubstatus Class
oCOS_AMPL_SUFFIX
oCOSCommandLineThis class is used to store command line options for the OSSolverService executable and to provide methods to manipulate them
oCOSCommandLineReaderThe OSCommandLineReader Class
oCOSExpressionTreeUsed to hold the instance in memory
oCOSgams2osilCreating a OSInstance from a GAMS model given as GAMS Modeling Object (GMO)
oCOSGeneral
oCOSgLParserDataThe OSgLParserData Class
oCOShLAn interface that specified virtual methods to be implemented by agents
oCOSiLParserDataThe OSiLParserData Class, used to store parser data
oCOSiLReaderUsed to read an OSiL string
oCOSiLWriterTake an OSInstance object and write a string that validates against the OSiL schema
oCOSInstanceThe in-memory representation of an OSiL instance
oCOSMatlabThe OSMatlab Class
oCOSmps2OSThe OSmps2OS Class
oCOSmps2osilThe OSmps2osil Class
oCOSnl2OSThe OSnl2OS Class
oCOSnLParserDataThe OSnLParserData Class
oCOSoLParserDataThe OSoLParserData Class
oCOSoLReaderUsed to read an OSoL string
oCOSoLWriterTake an OSOption object and write a string that validates against the OSoL schema
oCOSOptionThe Option Class
oCosOptionsStrucThis structure is used to store options for the OSSolverService executable
oCOSosrl2amplThe OSosrl2ampl Class
oCOSOutputChannelClass that holds information about one output channel (file, device, stream, peripheral, etc.)
oCOSReferencedObjectReferencedObject class
oCOSReferencerPseudo-class, from which everything has to inherit that wants to use be registered as a Referencer for a ReferencedObject
oCOSResultThe Result Class
oCOSrL2GamsReads an optimization result and stores result and solution in a Gams Modeling Object
oCOSrLParserDataThe OSrLParserData Class
oCOSrLReaderThe OSrLReader Class
oCOSrLWriterTake an OSResult object and write a string that validates against OSrL
oCOtherConOptionOtherConOption class
oCOtherConResultThe OtherConResult Class
oCOtherConstraintOptionOtherConstraintOption class
oCOtherConstraintResultThe OtherConstraintResult Class
oCOtherObjectiveOptionOtherObjectiveOption class
oCOtherObjectiveResultThe OtherObjectiveResult Class
oCOtherObjOptionOtherObjOption class
oCOtherObjResultThe OtherObjResult Class
oCOtherOptionOtherOption class
oCOtherOptionsOtherOptions class
oCOtherResultThe OtherResult Class
oCOtherResultsThe OtherResults Class
oCOtherSolutionResultThe OtherSolutionResult Class
oCOtherSolutionResultsThe OtherSolutionResults Class
oCOtherSolverOutputThe OtherSolverOutput Class
oCOtherVariableOptionOtherVariableOption class
oCOtherVariableResultThe OtherVariableResult Class
oCOtherVariableResultStructA structure to information about an OtherVariableResult element
oCOtherVarOptionOtherVarOption class
oCOtherVarResultOtherVarResult Class
oCPathPairPathPair class
oCPathPairsPathPairs class
oCstd::priority_queue< T >STL class
oCProcessesProcesses class
oCQuadraticCoefficientsThe in-memory representation of the <quadraticCoefficients> element
oCQuadraticTermThe in-memory representation of the <qTerm> element
oCQuadraticTermsData structure for holding quadratic terms
oCstd::queue< T >STL class
oCstd::unordered_set< K >::reverse_iteratorSTL iterator class
oCstd::wstring::reverse_iteratorSTL iterator class
oCstd::vector< T >::reverse_iteratorSTL iterator class
oCstd::basic_string< Char >::reverse_iteratorSTL iterator class
oCstd::string::reverse_iteratorSTL iterator class
oCstd::deque< T >::reverse_iteratorSTL iterator class
oCstd::multiset< K >::reverse_iteratorSTL iterator class
oCstd::unordered_multimap< K, T >::reverse_iteratorSTL iterator class
oCstd::map< K, T >::reverse_iteratorSTL iterator class
oCstd::unordered_multiset< K >::reverse_iteratorSTL iterator class
oCstd::set< K >::reverse_iteratorSTL iterator class
oCstd::unordered_map< K, T >::reverse_iteratorSTL iterator class
oCstd::multimap< K, T >::reverse_iteratorSTL iterator class
oCstd::forward_list< T >::reverse_iteratorSTL iterator class
oCstd::list< T >::reverse_iteratorSTL iterator class
oCServiceOptionServiceOption class
oCServiceResultThe ServiceResult Class
oCstd::set< K >STL class
oCstd::smart_ptr< T >STL class
oCSolverOptionSolverOption class
oCSolverOptionsSolverOptions class
oCSolverOutputThe SolverOutput Class
oCSOSVariableBranchingWeightsSOSVariableBranchingWeights class
oCSOSWeightsSOSWeights class
oCSparseHessianMatrixThe in-memory representation of a SparseHessianMatrix
oCSparseIntVectorSparse vector data structure for integer vectors
oCSparseJacobianMatrixSparse Jacobian matrix data structure
oCSparseMatrixSparse matrix data structure
oCSparseVectorSparse vector data structure
oCstd::stack< T >STL class
oCStorageCapacityStorageCapacity class
oCstd::system_errorSTL class
oCSystemOptionSystemOption class
oCSystemResultThe SystemResult Class
oCstd::threadSTL class
oCTimeDomainThe in-memory representation of the <timeDomain> element
oCTimeDomainInterval
oCTimeDomainStageThe in-memory representation of the <stage> element
oCTimeDomainStageConThe in-memory representation of the <con> element
oCTimeDomainStageConstraintsThe in-memory representation of the <constraints> child of the <stage> element
oCTimeDomainStageObjThe in-memory representation of the <obj> element
oCTimeDomainStageObjectivesThe in-memory representation of the <objectives> child of the <stage> element
oCTimeDomainStagesThe in-memory representation of the <stages> element
oCTimeDomainStageVarThe in-memory representation of the element
oCTimeDomainStageVariablesThe in-memory representation of the <variables> child of the <stage> element
oCTimeSpanTimeSpan class
oCTimingInformationThe TimingInformation Class
oCTMINLP
oCTNLP
oCstd::unique_ptr< T >STL class
oCstd::unordered_map< K, T >STL class
oCstd::unordered_multimap< K, T >STL class
oCstd::unordered_multiset< K >STL class
oCstd::unordered_set< K >STL class
oCstd::valarray< T >STL class
oCVariableThe in-memory representation of the variable element
oCVariableOptionVariableOption class
oCVariablesThe in-memory representation of the variables element
oCVariableSolutionThe VariableSolution Class
oCVariableValuesThe VariableValues Class
oCVariableValuesStringThe VariableValuesString Class
oCVarReferenceMatrixElementsData structure to represent variable reference elements in a MatrixType object Each nonzero element is of the form x_{k} where k is the index of a variable
oCVarValueVarValue Class
oCVarValueStringVarValueString Class
oCstd::vector< T >STL class
oCstd::vector< bool >
oCstd::vector< double >
oCstd::vector< ExprNode * >
oCstd::vector< IndexValuePair * >
oCstd::vector< int * >
oCstd::vector< MatrixNode * >
oCstd::vector< OSnLNode * >
oCstd::vector< OtherVariableResultStruct * >
oCstd::vector< std::string >
oCstd::weak_ptr< T >STL class
oCWSUtilUsed by OSSolverAgent client for help in invoking a remote solver
oCYYLTYPE
oCYYSTYPE
oCK
\CT