COVISE Core
|
Classes | |
struct | Dummy |
struct | Finder |
struct | Finder< Pos, T, T, Args... > |
struct | ValueOrRef |
struct | ValueOrRef< T, typename std::enable_if< std::is_arithmetic< T >::value||std::is_pointer< T >::value >::type > |
Typedefs | |
typedef std::array< const char *, static_cast< int >(Program::LAST_DUMMY)> | ProgramContainer |
Enumerations | |
enum class | MessageSyle { Primary , SubMessage } |
Functions | |
template<typename T > | |
bool | equals (const T &t1, const T &t2) |
template<> | |
bool | equals< char const * > (const char *const &t1, const char *const &t2) |
Dummy | typeCheck (int msgType, int classType) |
template<typename T > | |
T | get (TokenBuffer &tb) |
template<typename T , typename... Args> | |
const T & | get (const std::tuple< Args... > &t) |
template<typename T , typename... Args> | |
T & | get (std::tuple< Args... > &t) |
template<typename T > | |
constexpr bool | isTBClass () |
template<typename STDTuple > | |
void | readTokenBufferSingle (STDTuple &tuple, covise::TokenBuffer &tb) |
template<typename STDTuple , typename T , typename... Args> | |
void | readTokenBufferSingle (STDTuple &tuple, covise::TokenBuffer &tb) |
template<typename Stream , size_t I = 0, typename... Tp> | |
std::enable_if< I==sizeof...(Tp), void >::type | print (Stream &s, const std::tuple< Tp... > &t) |
Program | getUserType (covise::TokenBuffer &tb) |
std::string | getString (covise::TokenBuffer &tb) |
template<> | |
UserInfo | get (TokenBuffer &tb) |
Variables | |
constexpr ProgramContainer | programNames |
typedef std::array<const char *, static_cast<int>(Program::LAST_DUMMY)> covise::detail::ProgramContainer |
|
strong |
bool covise::detail::equals | ( | const T & | t1, |
const T & | t2 | ||
) |
|
inline |
const T & covise::detail::get | ( | const std::tuple< Args... > & | t | ) |
T & covise::detail::get | ( | std::tuple< Args... > & | t | ) |
T covise::detail::get | ( | TokenBuffer & | tb | ) |
|
inline |
std::string covise::detail::getString | ( | covise::TokenBuffer & | tb | ) |
Program covise::detail::getUserType | ( | covise::TokenBuffer & | tb | ) |
|
constexpr |
|
inline |
void covise::detail::readTokenBufferSingle | ( | STDTuple & | tuple, |
covise::TokenBuffer & | tb | ||
) |
void covise::detail::readTokenBufferSingle | ( | STDTuple & | tuple, |
covise::TokenBuffer & | tb | ||
) |
|
inline |
|
constexpr |