Realistic 3D camera system
3D camera system components
Public Types | Public Member Functions | List of all members
frame Class Reference

#include <protocol.hpp>

Public Types

enum  { payload_size = 32 }
 

Public Member Functions

 frame ()
 
 frame (unsigned long frame_number, const std::string &payload_data)
 
unsigned long number () const
 
const std::string payload () const
 
boost::array< asio::mutable_buffer, 1 > to_buffers ()
 

Detailed Description

Definition at line 101 of file protocol.hpp.

Member Enumeration Documentation

anonymous enum
Enumerator
payload_size 

Definition at line 105 of file protocol.hpp.

Constructor & Destructor Documentation

frame::frame ( )
inline

Definition at line 108 of file protocol.hpp.

frame::frame ( unsigned long  frame_number,
const std::string &  payload_data 
)
inline

Definition at line 113 of file protocol.hpp.

Member Function Documentation

unsigned long frame::number ( ) const
inline

Definition at line 122 of file protocol.hpp.

const std::string frame::payload ( ) const
inline

Definition at line 131 of file protocol.hpp.

boost::array<asio::mutable_buffer, 1> frame::to_buffers ( )
inline

Definition at line 137 of file protocol.hpp.


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