Arduino Libraries
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Types | Public Member Functions | Static Public Attributes | List of all members
com::iss_class< D, max_buf > Class Template Reference

#include <serializer.hpp>

Public Types

typedef uint16_t size_type
 

Public Member Functions

 iss_class (D &data)
 
template<typename T >
iss_classoperator& (T &t)
 
template<typename S >
void print (S &os) const
 
uint8_t read ()
 
size_typepos ()
 

Static Public Attributes

static archive_enum const type = archive_enum::input
 

Member Typedef Documentation

template<typename D, uint16_t max_buf>
typedef uint16_t com::iss_class< D, max_buf >::size_type

Constructor & Destructor Documentation

template<typename D, uint16_t max_buf>
com::iss_class< D, max_buf >::iss_class ( D &  data)
inline

Member Function Documentation

template<typename D, uint16_t max_buf>
template<typename T >
iss_class& com::iss_class< D, max_buf >::operator& ( T &  t)
inline
template<typename D, uint16_t max_buf>
size_type& com::iss_class< D, max_buf >::pos ( )
inline
template<typename D, uint16_t max_buf>
template<typename S >
void com::iss_class< D, max_buf >::print ( S &  os) const
inline
template<typename D, uint16_t max_buf>
uint8_t com::iss_class< D, max_buf >::read ( )
inline

Member Data Documentation

template<typename D, uint16_t max_buf>
archive_enum const com::iss_class< D, max_buf >::type = archive_enum::input
static

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