Voyant API 0.16.0
Loading...
Searching...
No Matches
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 ()

Private Attributes

::capnp::_::StructBuilder _builder

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

◆ ::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

Member Data Documentation

◆ _builder

::capnp::_::StructBuilder VoyantFrame::Builder::_builder
private

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