NAMD
|
Go to the source code of this file.
Classes | |
struct | MStringStrider |
struct | TupleStrider< NumStrings > |
class | MultiString< NumStrings > |
class | TupleString< NumStrings > |
struct | TupleStringHash< NumStrings > |
class | TwoLevelParam< NumStrings, ParamValue > |
Typedefs | |
typedef TupleString< 1 > | TupleString1 |
typedef TupleString< 2 > | TupleString2 |
typedef TupleString< 3 > | TupleString3 |
typedef TupleString< 4 > | TupleString4 |
typedef TupleString< 8 > | TupleString8 |
Variables | |
static const short | ParamNameMaxLen =11 |
typedef TupleString<1> TupleString1 |
Definition at line 255 of file TupleString.h.
typedef TupleString<2> TupleString2 |
Definition at line 256 of file TupleString.h.
typedef TupleString<3> TupleString3 |
Definition at line 257 of file TupleString.h.
typedef TupleString<4> TupleString4 |
Definition at line 258 of file TupleString.h.
typedef TupleString<8> TupleString8 |
Definition at line 259 of file TupleString.h.
|
static |
Utility class to store the tuple of strings in a single contiguous buffer. We keep null seperators between each part of the buffer. Everything has a fixed size .
Provides the following benefits:
Slight downsides:
Definition at line 58 of file TupleString.h.
Referenced by MultiString< NumStrings >::getTupleMaxLen().