MADARA
3.1.8
|
Provides container classes for fast knowledge base access and mutation. More...
Classes | |
class | Barrier |
This class stores an integer within a variable context. More... | |
class | BaseContainer |
This class is an abstract base class for all containers. More... | |
class | BufferVector |
This class stores a vector of character buffers. More... | |
class | Collection |
A collection of MADARA containers that can be used for aggregate operations on all containers in the collection. More... | |
class | Counter |
This class stores an integer within a variable context. More... | |
class | Double |
This class stores a double within a variable context. More... | |
class | DoubleStaged |
Stages an integer value to and from the knowledge base. More... | |
class | DoubleVector |
This class stores a vector of doubles inside of KaRL. More... | |
class | DoubleVector2D |
Manages a 2D array of doubles as a virtual overlay in the KnowledgeBase. More... | |
class | DoubleVector3D |
Manages a 3D array of doubles as a virtual overlay in the KnowledgeBase. More... | |
class | DoubleVectorVector |
This class stores a vector of NativeDoubleVectors. More... | |
class | FlexMap |
This class stores a flexible map of strings and ints to KaRL variables FlexMap differs from Map in three distinct ways. More... | |
class | Integer |
This class stores an integer within a variable context. More... | |
class | IntegerStaged |
Stages an integer value to and from the knowledge base. More... | |
class | IntegerVector |
This class stores a vector of integers inside of KaRL. More... | |
class | IntegerVector2D |
Manages a 2D array of integers as a virtual overlay in the KnowledgeBase. More... | |
class | IntegerVector3D |
Manages a 3D array of doubles as a virtual overlay in the KnowledgeBase. More... | |
class | IntegerVectorVector |
This class stores a vector of NativeIntegerVectors. More... | |
class | Map |
This class stores a map of strings to KaRL variables. More... | |
class | NativeDoubleVector |
This class stores a vector of doubles inside of KaRL. More... | |
class | NativeDoubleVectorStaged |
This class stores a vector of doubles inside of KaRL. More... | |
class | NativeIntegerVector |
This class stores a vector of doubles inside of KaRL. More... | |
class | NativeIntegerVectorStaged |
This class stores a vector of doubles inside of KaRL. More... | |
class | Queue |
This class stores thread-safe queue within the knowledge base. More... | |
class | String |
This class stores a string within a variable context. More... | |
class | StringStaged |
Stages a string value to and from the knowledge base. More... | |
class | StringVector |
This class stores a vector of strings inside of KaRL. More... | |
class | Vector |
This class stores a vector of KaRL variables. More... | |
Typedefs | |
typedef Vector | Array |
provide the Array alias for the Vector class More... | |
typedef BufferVector | BufferArray |
provide the Array alias for the BufferVector class More... | |
typedef DoubleVector | DoubleArray |
provide the Array alias for the DoubleVector class More... | |
typedef IntegerVector | IntegerArray |
provide the Array alias for the IntegerVector class More... | |
typedef NativeDoubleVector | NativeDoubleArray |
provide the Array alias for the NativeDoubleVector class More... | |
typedef NativeDoubleVectorStaged | NativeDoubleArrayStaged |
provide the Array alias for the NativeDoubleVectorStaged class More... | |
typedef NativeIntegerVector | NativeIntegerArray |
provide the Array alias for the NativeIntegerVector class More... | |
typedef NativeIntegerVectorStaged | NativeIntegerArrayStaged |
provide the Array alias for the NativeIntegerVectorStaged class More... | |
typedef StringVector | StringArray |
provide the Array alias for the StringVector class More... | |
Provides container classes for fast knowledge base access and mutation.
provide the Array alias for the BufferVector class
Definition at line 399 of file BufferVector.h.
provide the Array alias for the DoubleVector class
Definition at line 383 of file DoubleVector.h.
provide the Array alias for the IntegerVector class
Definition at line 394 of file IntegerVector.h.
provide the Array alias for the NativeDoubleVector class
Definition at line 313 of file NativeDoubleVector.h.
provide the Array alias for the NativeDoubleVectorStaged class
Definition at line 323 of file NativeDoubleVectorStaged.h.
provide the Array alias for the NativeIntegerVector class
Definition at line 313 of file NativeIntegerVector.h.
provide the Array alias for the NativeIntegerVectorStaged class
Definition at line 316 of file NativeIntegerVectorStaged.h.
provide the Array alias for the StringVector class
Definition at line 385 of file StringVector.h.