Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

NameList.h File Reference

#include <string.h>
#include "ResizeArray.h"
#include "utilities.h"
#include "hash.h"

Go to the source code of this file.

Compounds

class  NameList
 Template class, stores a list of unique names indexed in the order they are added. For each name, which acts as a key, there is an associated integer value. NameList string lookups are accelerated through the use of an internal hash table. More...


Defines

#define NLISTSIZE   64

Typedefs

typedef NameList< int > * NameListIntPtr
typedef NameList< float > * NameListFloatPtr
typedef NameList< char > * NameListCharPtr
typedef NameList< char * > * NameListStringPtr


Define Documentation

#define NLISTSIZE   64
 

Definition at line 33 of file NameList.h.

Referenced by NameList< Material * >::NameList.


Typedef Documentation

typedef NameList<char>* NameListCharPtr
 

Definition at line 190 of file NameList.h.

typedef NameList<float>* NameListFloatPtr
 

Definition at line 189 of file NameList.h.

typedef NameList<int>* NameListIntPtr
 

Definition at line 188 of file NameList.h.

typedef NameList<char *>* NameListStringPtr
 

Definition at line 191 of file NameList.h.


Generated on Thu Mar 28 02:44:42 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002