OSVR-Core
|
Header. More...
#include <osvr/Common/SerializationTraits.h>
#include <osvr/Common/BufferTraits.h>
#include <boost/call_traits.hpp>
#include <boost/noncopyable.hpp>
#include <string>
Go to the source code of this file.
Classes | |
class | osvr::common::serialization::SerializeFunctor< BufferType > |
Functor class used by osvr::common::serialize to serialize a message (passed as the "process" argument to the class's processMessage method). More... | |
class | osvr::common::serialization::DeserializeFunctor< BufferReaderType > |
Functor class used by osvr::common::deserialize to deserialize a message (passed as the "process" argument to the class's processMessage method). More... | |
Namespaces | |
osvr | |
The main namespace for all C++ elements of the framework, internal and external. | |
osvr::common | |
Handles spatial transformations. | |
Functions | |
template<typename BufferType , typename MessageClass > | |
void | osvr::common::serialize (BufferType &buf, MessageClass &msg) |
Serializes a message into a buffer, using a MessageClass More... | |
template<typename BufferReaderType , typename MessageClass > | |
void | osvr::common::deserialize (BufferReaderType &reader, MessageClass &msg) |
Deserializes a message from a buffer, using a MessageClass More... | |
Header.