Evoplex  0.2.1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nevoplex
 CAbstractGraphAbstract base class for graph plugins
 CAbstractGraphInterfaceProvides a common interface for Graph plugins
 CAbstractModelAbstract base class for model plugins
 CAbstractModelInterfaceProvides a common interface for Model plugins
 CAbstractPluginBase class for plugins
 CAGDiffFunctionsThis class is used to generate a set of Attributes using different functions for each attribute
 CAttrCmdThe attribute's command struct
 CAGSameFuncForAllThis class is used to generate a set of Attributes using the same function for all attributes
 CAttributeRangeThe AttributeRange base class
 CAttributeRangeInterfaceA common interface for the Attribute Range classes
 CAttributesA container of labeled values
 CAttrsGeneratorGenerates a set of Attributes
 CAttrsGeneratorInterfaceA common interface for the attributes' generators classes
 CBaseEdgeAn Edge connects a node to itself or to another node
 CBaseNodeA node belongs to either a directed or undirected graph
 Cconstructor_keyThis is a private key accessible only to friend classes
 CDNodeBaseNode implementation for directed nodes
 CEdgeAn Edge connects a Node to itself or to another Node
 CEdgesAn Edge container
 CIntervalOfValuesThe IntervalOfValues class
 CNodeIt wraps a std::shared_ptr<BaseNode>
 CNodeInterfaceA common interface for the node's classes
 CNodesA Node container
 CNodesPrivateA collection of utility functions for creating and saving nodes
 CPluginInterfaceA common interface for plugins
 CPRGPseudo-random number generator
 CSetOfValuesThe SetOfValues class
 CSingleValueThe SingleValue class
 CStatsThe Stats class
 CUNodeBaseNode implementation for undirected nodes
 CValueA class for variant data types (tagged union)
 Nstd
 Chash< char * >A hash function for char*
 Chash< evoplex::Value >Implements a hash function for the Value class