Template Class TokenStruct

Class Documentation

template<typename T>
class TokenStruct

Public Functions

inline TokenStruct()
inline TokenStruct(const TokenStruct &ts)
inline void append(const TokenStruct &ts)
inline unsigned size() const
inline T &operator[](std::size_t i)
inline const T &operator[](std::size_t i) const
inline void clear()
inline unsigned insert(const T &t)
inline int index(const std::string &s) const
inline T get(const std::string &s) const

Public Members

std::vector<T> tokens
TokenMap tokenMap
StringVec types