Simbody
Classes | Namespaces | Functions

Enumeration.h File Reference

#include "SimTKcommon/internal/common.h"
#include "SimTKcommon/internal/ExceptionMacros.h"
#include "SimTKcommon/internal/Array.h"

Go to the source code of this file.

Classes

class  SimTK::Enumeration< T >
 This class defines an enumerated type. More...
class  SimTK::Enumeration< T >::iterator
 This class provides an interface for iterating over the set of all possible enumerated values. More...
class  SimTK::EnumerationSet< T >
 This class provides an efficient implementation of a set for storing values of an enumerated type defined with Enumeration. More...
class  SimTK::EnumerationSet< T >::EnumerationSetRep
 This class is the internal implementation of EnumerationSet. More...
class  SimTK::EnumerationSet< T >::iterator
 This class provides an interface for iterating over the content of an EnumerationSet. More...

Namespaces

namespace  SimTK
 

This is the top-level SimTK namespace into which all SimTK names are placed to avoid collision with other symbols.


Functions

template<class T >
std::ostream & SimTK::operator<< (std::ostream &stream, const Enumeration< T > &value)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines