OSVR-Core
Public Types | Public Member Functions | List of all members
osvr::util::detail::CellGroup< T, PrefixType, Tag > Class Template Reference

Temporary object created by the cellGroup call, captures the string (literal) prefix, the data reference/type, and the group tag. More...

#include <CSVCellGroup.h>

Public Types

using prefix_type = PrefixType
 
using prefix_arg_type = typename PrefixTypeToArgType< PrefixType >::type
 

Public Member Functions

 CellGroup (prefix_arg_type prefix, T const &data)
 
prefix_arg_type getPrefix () const
 
T const & getData () const
 
 CellGroup (const char *prefix, T const &data)
 
const char * getPrefix () const
 
T const & getData () const
 

Detailed Description

template<typename T, typename PrefixType = const char *, typename Tag = DefaultGroupTag>
class osvr::util::detail::CellGroup< T, PrefixType, Tag >

Temporary object created by the cellGroup call, captures the string (literal) prefix, the data reference/type, and the group tag.

Temporary object created by the cellGroup call, captures the string literal prefix, the data reference/type, and the group tag.


The documentation for this class was generated from the following file: