#include <trivial_marshalling.hh>
Public Types | |
using | traits_type = Traits |
using | entity_type = typename Traits::entity_type |
using | static_data_type = typename Traits::static_data_type |
using | per_worker_data_type = typename Traits::per_worker_data_type |
using | config_type = detail::trivial_marshalling_config |
using | marshaller_type = trivial_marshaller< Traits > |
using | demarshaller_type = trivial_demarshaller< Traits > |
Public Member Functions | |
trivial_marshalling ()=default | |
trivial_marshalling (const config_type &config_) | |
trivial_marshaller< traits_type > | create_marshaller () const override |
trivial_demarshaller< traits_type > | create_demarshaller () const override |
using aether::netcode::trivial_marshalling< Traits >::config_type = detail::trivial_marshalling_config |
|
inherited |
using aether::netcode::trivial_marshalling< Traits >::entity_type = typename Traits::entity_type |
|
inherited |
using aether::netcode::trivial_marshalling< Traits >::per_worker_data_type = typename Traits::per_worker_data_type |
using aether::netcode::trivial_marshalling< Traits >::static_data_type = typename Traits::static_data_type |
using aether::netcode::trivial_marshalling< Traits >::traits_type = Traits |
|
default |
|
inline |
|
inlineoverridevirtual |
|
inlineoverridevirtual |