Construct version 5.4.4
An agent based modeling framework
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 12]
 Ndynet
 Calready_existsThrown when an entity with the same name as another exists
 Cconstruct_exceptionBase class allows for differentiation between Construct's exceptions and all other exceptions.
 Ccould_not_convertException meant to be caught and added to by the catching entity
 Ccould_not_convert_attributeException meant to add attribute information based on a could_not_convert exception
 Ccould_not_convert_parameterException meant to add parameter information based on a could_not_convert exception
 Ccould_not_convert_valueException meant to add extra information based on a could_not_convert exception
 Ccould_not_find_networkThrown when the GraphManager could not find a network
 Ccould_not_find_nodeThrown when a node could not be found in a nodeset
 Ccould_not_find_nodesetThrown when the NodesetManager could not find a Nodeset
 Ccould_not_find_parameterThrown by functions that parse a ParameterMap
 Ccould_not_open_fileThrown when an entity could not open a file for any reason
 Ccsv_missing_beginning_bracketThrown when a csv file does not contain thier slice dimension within a set of brackets
 Ccsv_missing_ending_bracketThrown when a csv file does not contain thier slice dimension within a set of brackets
 Ccsv_too_many_colsThrown when a csv file has too many columns
 Ccsv_too_many_rowsThrown when a csv file has too many rows
 Ccsv_too_many_slcsThrown when a csv file has too many slices
 Cend_earlyCan be thrown by dynet::endl to trigger a premature exit from Construct.
 Cmissing_node_attributeThrown when a node attribute could not be found
 Cmodel_multually_exclusiveThrown when a model identifies that its mutually exclusive with another active model
 Cns_index_out_of_rangeThrown when attempting to access a Node index that doesn't exist
 Costream_wrapperWraps std::cout to prevent text from being sent to the console when the QUIET flag is present.
 Cout_of_rangeThrown when a value is outside its required range
 Cparameter_size_mismatch
 CParameterMap
 CType_InterfaceAn interface for converting non-standard types
 Cunknown_valueThrown when a parameter has a value outside of the limited set of options for that parameter
 Cwrong_file_extensionThrown when the name of file to be opened has the wrong file extension
 Ngraph_namesNames of all graphs/networks used in Construct's model library
 Ngraph_utilsDefinitions for iterators, helper functions, and operators that support Graph.
 Ccol_begin_iteratorAn iterator that iterates over the start of each row.
 Ccol_graph_iteratorAn iterator parent for iterators that increment through a column
 Cconst_col_begin_iteratorA constant iterator that iterates over the start of each column
 Cconst_full_col_iteratorA constant iterator that iterates over every row at a constant column
 Cconst_full_row_iteratorA constant iterator that iterates over every column at a constant row
 Cconst_row_begin_iteratorA constant iterator that iterates over the start of each row
 Cconst_sparse_col_iteratorA constant iterator that iterates over each element whose value does not equal the skip value
 Cconst_sparse_row_iteratorA constant iterator that iterates over each element whose value does not equal the skip value
 Cfull_col_iteratorAn iterator that iterates over every row at a constant column.
 Cfull_row_iteratorAn iterator that iterates over every column at a constant row.
 Cgraph_iteratorFinds the next index that aligns iterators
 Crow_begin_iteratorAn iterator that iterates over the start of each row.
 Crow_graph_iteratorAn iterator parent for iterators that increment through a row
 Csparse_col_iteratorAn iterator that iterates over each element whose value does not equal the skip value
 Csparse_graph_iteratorAn iterator parent for sparse iterators that stores the value that the iterators must skip over when incrementing.
 Csparse_row_iteratorAn iterator that iterates over each element whose value does not equal the skip value
 Nmodel_namesNames of all models in Construct's model library.
 Nnode_attributesNames of node attributes used by Construct's built in models
 Nnodeset_namesNames of nodesets used by Construct's built in models