Mir
Functions
mir::event Namespace Reference

Functions

template<typename Data >
char const * consume (char const *pos, Data &data)
 
template<typename T >
void assert_type_is_trivially_copyable ()
 
template<typename T >
mir::EventUPtr deserialize_from (std::string const &bytes)
 
template<typename T >
std::string serialize_from (MirEvent const *ev)
 
template<typename T >
MirEventdeep_copy (MirEvent const *ev)
 

Function Documentation

template<typename T >
void mir::event::assert_type_is_trivially_copyable ( )
template<typename Data >
char const* mir::event::consume ( char const *  pos,
Data &  data 
)
template<typename T >
MirEvent* mir::event::deep_copy ( MirEvent const *  ev)
template<typename T >
mir::EventUPtr mir::event::deserialize_from ( std::string const &  bytes)
template<typename T >
std::string mir::event::serialize_from ( MirEvent const *  ev)

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016