Voyant API 0.2.1
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Friends | List of all members
VoyantFrame::Builder Class Reference

#include <voyant_frame.capnp.h>

Public Types

typedef VoyantFrame Builds
 

Public Member Functions

 Builder ()=delete
 
 Builder (decltype(nullptr))
 
 Builder (::capnp::_::StructBuilder base)
 
 operator Reader () const
 
Reader asReader () const
 
inline ::capnp::MessageSize totalSize () const
 
inline ::kj::StringTree toString () const
 
bool hasHeader ()
 
inline ::VoyantHeader::Builder getHeader ()
 
void setHeader (::VoyantHeader::Reader value)
 
inline ::VoyantHeader::Builder initHeader ()
 
void adoptHeader (::capnp::Orphan< ::VoyantHeader > &&value)
 
inline ::capnp::Orphan< ::VoyantHeaderdisownHeader ()
 
bool hasConfig ()
 
inline ::VoyantSdlConfig::Builder getConfig ()
 
void setConfig (::VoyantSdlConfig::Reader value)
 
inline ::VoyantSdlConfig::Builder initConfig ()
 
void adoptConfig (::capnp::Orphan< ::VoyantSdlConfig > &&value)
 
inline ::capnp::Orphan< ::VoyantSdlConfigdisownConfig ()
 
bool hasPoints ()
 
inline ::capnp::List<::PointData,::capnp::Kind::STRUCT >::Builder getPoints ()
 
void setPoints (::capnp::List< ::PointData, ::capnp::Kind::STRUCT >::Reader value)
 
inline ::capnp::List<::PointData,::capnp::Kind::STRUCT >::Builder initPoints (unsigned int size)
 
void adoptPoints (::capnp::Orphan< ::capnp::List< ::PointData, ::capnp::Kind::STRUCT > > &&value)
 
inline ::capnp::Orphan< ::capnp::List< ::PointData, ::capnp::Kind::STRUCT > > disownPoints ()
 

Friends

template<typename , ::capnp::Kind >
struct ::capnp::ToDynamic_
 
class ::capnp::Orphanage
 
template<typename , ::capnp::Kind >
struct ::capnp::_::PointerHelpers
 

Member Typedef Documentation

◆ Builds

Constructor & Destructor Documentation

◆ Builder() [1/3]

VoyantFrame::Builder::Builder ( )
delete

◆ Builder() [2/3]

VoyantFrame::Builder::Builder ( decltype(nullptr)  )
inline

◆ Builder() [3/3]

VoyantFrame::Builder::Builder ( ::capnp::_::StructBuilder  base)
inlineexplicit

Member Function Documentation

◆ adoptConfig()

void VoyantFrame::Builder::adoptConfig ( ::capnp::Orphan< ::VoyantSdlConfig > &&  value)
inline

◆ adoptHeader()

void VoyantFrame::Builder::adoptHeader ( ::capnp::Orphan< ::VoyantHeader > &&  value)
inline

◆ adoptPoints()

void VoyantFrame::Builder::adoptPoints ( ::capnp::Orphan< ::capnp::List< ::PointData, ::capnp::Kind::STRUCT > > &&  value)
inline

◆ asReader()

Reader VoyantFrame::Builder::asReader ( ) const
inline

◆ disownConfig()

capnp::Orphan<::VoyantSdlConfig > VoyantFrame::Builder::disownConfig ( )
inline

◆ disownHeader()

capnp::Orphan<::VoyantHeader > VoyantFrame::Builder::disownHeader ( )
inline

◆ disownPoints()

capnp::Orphan<::capnp::List<::PointData,::capnp::Kind::STRUCT > > VoyantFrame::Builder::disownPoints ( )
inline

◆ getConfig()

VoyantSdlConfig::Builder VoyantFrame::Builder::getConfig ( )
inline

◆ getHeader()

VoyantHeader::Builder VoyantFrame::Builder::getHeader ( )
inline

◆ getPoints()

capnp::List<::PointData,::capnp::Kind::STRUCT >::Builder VoyantFrame::Builder::getPoints ( )
inline

◆ hasConfig()

bool VoyantFrame::Builder::hasConfig ( )
inline

◆ hasHeader()

bool VoyantFrame::Builder::hasHeader ( )
inline

◆ hasPoints()

bool VoyantFrame::Builder::hasPoints ( )
inline

◆ initConfig()

VoyantSdlConfig::Builder VoyantFrame::Builder::initConfig ( )
inline

◆ initHeader()

VoyantHeader::Builder VoyantFrame::Builder::initHeader ( )
inline

◆ initPoints()

capnp::List<::PointData,::capnp::Kind::STRUCT >::Builder VoyantFrame::Builder::initPoints ( unsigned int  size)
inline

◆ operator Reader()

VoyantFrame::Builder::operator Reader ( ) const
inline

◆ setConfig()

void VoyantFrame::Builder::setConfig ( ::VoyantSdlConfig::Reader  value)
inline

◆ setHeader()

void VoyantFrame::Builder::setHeader ( ::VoyantHeader::Reader  value)
inline

◆ setPoints()

void VoyantFrame::Builder::setPoints ( ::capnp::List< ::PointData, ::capnp::Kind::STRUCT >::Reader  value)
inline

◆ toString()

inline ::kj::StringTree VoyantFrame::Builder::toString ( ) const
inline

◆ totalSize()

inline ::capnp::MessageSize VoyantFrame::Builder::totalSize ( ) const
inline

Friends And Related Symbol Documentation

◆ ::capnp::_::PointerHelpers

template<typename , ::capnp::Kind >
friend struct ::capnp::_::PointerHelpers
friend

◆ ::capnp::Orphanage

friend class ::capnp::Orphanage
friend

◆ ::capnp::ToDynamic_

template<typename , ::capnp::Kind >
friend struct ::capnp::ToDynamic_
friend

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