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

SimData Compound List

Here are the classes, structs, unions and interfaces with brief descriptions:
Archive
BaseTypeBase class for objects that support serialization to data archives
Composite< V >A visitable node class that can have multiple children and parents
Composite< V >::AcceptOpA function adapter for visiting child or parent nodes
CompositeBase< N >Base interface for composite (visitable) nodes
Curvature< N, X >A helper class for storing second-derivatives
Curvature< 0, X >Stub to prevent zero-dimensional Curvatures
Curvature< 1, X >Partial specialization of Curvature for one-dimension
CurveA one-dimensional bicubic-interpolated look-up table
DataArchiveInterface for reading and writing data archive files
DataManagerClass for managing read access to multiple data archives
DateDate class for YMD and julian dates
DateZuluClass combining time and date operations
ECEFEarth-centered, earth-fixed coordinates
Enum< E >Represents an element in a specified Enumeration set
EnumerationClass representing an enumeration set
EnumerationCoreEnumeration set (internal)
EnumLinkRepresents an element in an Enumeration set
eqintInteger equality functor for hash_map
eqstrConst char* equality functor for hash_map
eqstringString equality functor for hash_map
ExceptionBase class for all SimData specific exceptions
ExceptionBaseGeneral exception base class with error reporting
ExternalHolds the file system path to an external data source
FindAllVisitor< N, V >A visitor class for searching a node graph
FindVisitor< N, V >A visitor class for searching a node graph
rd::GaussGaussian random number distribution
rd::Gauss::StateRandom number generator state
GeoPosPosition class using ECEF coordinates
HASH_MAPS< key, val, hash, eq >Adapter type for platform-specific hash_map classes
hashintInteger hash functor for hash_map
hashstringString hash functor for hash_map
HashTA 64-bit hash value
hasht_eqHasht equality functor for hash_map
hasht_hashHasht hash functor for hash_map
HASHT_MAP< T >Hash_map specialization type for hasht to T maps
meta::IF< Condition, Then, Else >
InterfaceProxyBase class for interface proxy classes
InterfaceRegistrySingleton class to store and access all ObjectInterfaces in the application
InterpolatedData< T >Base class for interpolated data
InterpolationBase class for interpolated lookup tables
InterpolationType< X >Interpolation base class for a specific data type
KeyA 32-bit hash key identifier
Link< T >Class-specialized, auto-loading smart-pointer to Objects
LinkBaseBase class for auto-loading, smart-pointers to Objects
List< T >A packable list class based on std::vector
ListBaseBase class for packable lists
LLALatitude, longitude, and altitude coordinates
load_checkPrint a startup message to verify proper loading of SimData
logbufAn output-only, category-based log stream
loglevelLogStream manipulator for setting the log level of a message
logstreamClass to manage the debug logging stream
logstream_baseA helper class for logstream construction
LUT< N, X >N-dimensional lookup table
LUT< 0, X >Stub to prevent zero-dimensional LUTs
LUT< 1, X >One-dimensional lookup table specialization
Matrix3A three-by-three matrix class using double-precision
MemberAccessor< C, T >Class for storing and accessing member variable references
MemberAccessor< C, char >Specialized MemberMaskAccessor for char bitmasked variables
MemberAccessor< C, int >Specialized MemberMaskAccessor for int bitmasked variables
MemberAccessor< C, short >Specialized MemberMaskAccessor for short int bitmasked variables
MemberAccessor< C, std::vector< T > >Partially specialized MemberAccessor for std::vector<> variables
MemberAccessorBaseBase class for storing and accessing member variable references
MemberMaskAccessor< C, T >Class for storing and accessing bitmasked member variable references
Model
rng::MT19937Mersenne Twister random number generator
rng::MT19937::StateStructure for saving and restoring the internal state of the generator
ObjectBase class for all classes representing packable data objects
ObjectInterface< C >Class-specialized object interface
ObjectInterfaceBasePure virtual base class for object interfaces
PackerUtility class for writing raw data to an object archive
PathPath to an object record in a data archive
Perlin1DEncapsulates a perlin noise generator in one-dimension
QuatQuaternion class using double-precision
RandomDistribution< RD >Random distribution wrapper
RandomDistributionInterfaceAbstract interface for random distributions
RandomInterfaceAbstract interface for random number generators and random distributions
RandomInterface::_StateBase class for storing the state of a random number generator
RandomNumberGenerator< RNG >Random number generator wrapper
RandomNumberGeneratorInterfaceAbstract interface for random number generators
RealA guassian distributed floating-point value
Ref< T >Reference counting smart-pointer
ReferencedBase class for reference counted objects
ReferenceEllipsoidReference ellipsoid parameters
ReferencePointerBase class for smart-pointers to Object classes
meta::SelectElse
meta::SelectElse::Result< Then, Else >
meta::Selector< Condition >
meta::Selector< false >
meta::SelectThen
meta::SelectThen::Result< Then, Else >
SimDateClass for representing dates and times within the simulation
Singleton< C >Creates a single, static instance of the templated class
System
SystemVisitor
TableA two-dimensional bicubic-interpolated look up table
rng::Taus2Maximally Equidistributed Combined Tausworthe generator
rng::Taus2::StateStructure for saving and restoring the internal state of the generator
TestVisitor
TypeAdapterDynamically typed wrapper for basic types and objects
UnPackerUtility class for extracting raw data from an object archive
UTMUniversal Transverse Mercator and altitude coordinates
VEC< N, T >A fixed-dimension vector for LUT parameters
VEC< 0, T >Stub to prevent zero-dimensional vectors
VEC< 1, T >One-dimensional VEC partial specialization
Vector3A three-dimensional vector class using double-precision
Visitable< V >Base class for nodes that accept visitors
Visitor< V >A context specific visitor class
VisitorBaseCommon base class for all Visitors
VisitorCore< N >Core visitor functionality
WRAP< N, T >Helper class for LUT parameters
ZuluTime of day in "zulu" time (i.e

SimData version pre-0.4.0. For more information on SimData, visit the SimData Homepage.

Generated on Tue Oct 14 12:06:40 2003, using Doxygen 1.2.18.

[SF.net]