phdMesh
Version of the Day
|
![]() ![]() | The preferred multi-dimensional Array interface with compile-time user-defined dimension ordinates |
![]() ![]() | The not-preferred multi-dimensional Array interface with runtime user-defined dimension ordinates. Typically used when runtime-polymorphic arrays are passed to functions |
![]() ![]() | Abstract base class for array dimension tags supplied to the Array template class |
![]() ![]() ![]() | An anonymous array dimension tag, which is NOT the recommended usage |
![]() ![]() | Set of entities of arbitrary types |
![]() ![]() | |
![]() ![]() ![]() | |
![]() ![]() | Compile-time list of indices |
![]() ![]() | Access member of compile-time list of indices. Defines enum { value = index_at_J }; |
![]() ![]() | |
![]() ![]() | Member typedef ... type ; is the type list formed from the template arguments |
![]() ![]() | NamedValue to an ordinary value |
![]() ![]() | Base class for references provides access to anonymous type |
![]() ![]() ![]() | NamedValue to a const std::vector |
![]() ![]() ![]() | NamedValue to an ordinary constant value |
![]() ![]() ![]() | NamedValue to a const fixed size array of ordinary values |
![]() ![]() ![]() | NamedValue to a std::vector |
![]() ![]() ![]() | NamedValue to an ordinary reference |
![]() ![]() ![]() | NamedValue to a fixed size array of ordinary values |
![]() ![]() ![]() | NamedValue to a fixed size array |
![]() ![]() | Map a numeric scalar Type to an integer value |
![]() ![]() | Map the integer value associated with a numeric scalar type to a text name or byte size |
![]() ![]() | Inverse map of a numeric scalar type to an integer value |
![]() ![]() | Pair of begin and end iterators wrapped to provide a container-like view of the span |
![]() ![]() | Pair of begin and end iterators wrapped to provide a container-like view of the span |
![]() ![]() | |
![]() ![]() | Member enum { value = ... }; is true if T1 and T2 are the same type |
![]() ![]() | Associative container of explictly managed entities |
![]() ![]() | Template class for the Setv bidirectional iterators |
![]() ![]() | Base class for Setv members.Objects stored in a Setv container must be derived from this template base class with the key type for the container |
![]() ![]() | Compiler-enforced value of 'expression == true' |
![]() ![]() | A link within a linked list of types.A linked list of types where Tail is required to either terminate the list with TypeListEnd or continue the list with another instantiation of TypeList |
![]() ![]() | Member typedef ... type ; is defined by appending T to the end of ListA |
![]() ![]() | Member typedef ... type ; is the type of the member of ListType at location ordinal if ordinal is less than the type list length |
![]() ![]() | Member typedef ... type ; is defined by truncating ListType at the first occurance of TypeListEnd . Used by MakeTypeList to generate a clean type list |
![]() ![]() | Member enum { value = ... }; is the number of occurances of TestValue within ListType |
![]() ![]() | Member enum { value = ... }; is true if all members of ListA are not a member ListB |
![]() ![]() | Member typedef ... type ; is defined by erasing member at ordinal from ListType |
![]() ![]() | Member typedef ... type ; is the first member of ListType |
![]() ![]() | Member enum { value = ... }; is the location within ListType of occurance I of type TestValue . If this occurance does not exist then value = -1 |
![]() ![]() | Member typedef ... type ; is defined by joining ListB to the end of ListA |
![]() ![]() | Member typedef ... type ; is the last member of ListType |
![]() ![]() | Member enum { value = ... }; is the length of the type list |
![]() ![]() | Member enum { value = ... }; is true if TestValue is a member of ListType |
![]() ![]() | Member enum { value = ... }; is true if each member of ListType appears exactly once |