Header. More...
#include <osvr/Util/CSV.h>#include <osvr/Util/QuaternionC.h>#include <osvr/Util/TimeValue.h>#include <osvr/Util/Vec3C.h>Go to the source code of this file.
Classes | |
| class | osvr::util::CellGroupProxy< RowProxyType, GroupTag > |
| class | osvr::util::detail::CellGroup< T, PrefixType, Tag > |
Namespaces | |
| osvr | |
| The main namespace for all C++ elements of the framework, internal and external. | |
| osvr::util | |
| The Util library: Functionality not necessarily coupled to any particular core library, serving more as a common base layer behind all systems. | |
Functions | |
| template<typename RowProxyType , typename GroupTag , typename... CellArgs> | |
| CellGroupProxy< RowProxyType, GroupTag > & | osvr::util::operator<< (CellGroupProxy< RowProxyType, GroupTag > &group, detail::Cell< CellArgs...> &¤tCell) |
| template<typename Derived , typename T , typename PrefixType , typename Tag > | |
| CSVRowProxy< Derived > & | osvr::util::detail::operator<< (CSVRowProxy< Derived > &row, detail::CellGroup< T, PrefixType, Tag > const &group) |
| template<typename Derived , typename T , typename PrefixType , typename Tag > | |
| CSVRowProxy< Derived > && | osvr::util::detail::operator<< (CSVRowProxy< Derived > &&row, detail::CellGroup< T, PrefixType, Tag > const &group) |
| template<typename T > | |
| detail::CellGroup< T > | osvr::util::cellGroup (const char *groupHeader, T const &data) |
| Helper function to create a cell group with a group header prefix. | |
| template<typename T > | |
| detail::CellGroup< T, std::string > | osvr::util::cellGroup (std::string const &groupHeader, T const &data) |
| Helper function to create a cell group with a group header prefix. | |
| template<typename Tag , typename T > | |
| detail::CellGroup< T, const char *, Tag > | osvr::util::cellGroup (const char *groupHeader, T const &data, Tag *=static_cast< Tag * >(nullptr)) |
| template<typename Tag , typename T > | |
| detail::CellGroup< T, std::string, Tag > | osvr::util::cellGroup (std::string const &groupHeader, T const &data, Tag *=static_cast< Tag * >(nullptr)) |
| template<typename T > | |
| detail::CellGroup< T > | osvr::util::cellGroup (T const &data) |
| template<typename Tag , typename T > | |
| detail::CellGroup< T, const char *, Tag > | osvr::util::cellGroup (T const &data, Tag *=static_cast< Tag * >(nullptr)) |