Meta SDK2 Beta  2.7.0
types.fbs.BufferHeader Struct Reference
Inheritance diagram for types.fbs.BufferHeader:

Public Member Functions

void __init (int _i, ByteBuffer _bb)
 
BufferHeader __assign (int _i, ByteBuffer _bb)
 
bool MutateTimestamp (double timestamp)
 
bool MutateFrameId (ulong frame_id)
 

Static Public Member Functions

static BufferHeader GetRootAsBufferHeader (ByteBuffer _bb)
 
static BufferHeader GetRootAsBufferHeader (ByteBuffer _bb, BufferHeader obj)
 
static Offset< BufferHeaderCreateBufferHeader (FlatBufferBuilder builder, double timestamp=0.0, ulong frame_id=0)
 
static void StartBufferHeader (FlatBufferBuilder builder)
 
static void AddTimestamp (FlatBufferBuilder builder, double timestamp)
 
static void AddFrameId (FlatBufferBuilder builder, ulong frameId)
 
static Offset< BufferHeaderEndBufferHeader (FlatBufferBuilder builder)
 
static void FinishBufferHeaderBuffer (FlatBufferBuilder builder, Offset< BufferHeader > offset)
 

Properties

ByteBuffer ByteBuffer [get]
 
double Timestamp [get]
 
ulong FrameId [get]
 

Member Function Documentation

◆ __assign()

BufferHeader types.fbs.BufferHeader.__assign ( int  _i,
ByteBuffer  _bb 
)
inline

◆ __init()

void types.fbs.BufferHeader.__init ( int  _i,
ByteBuffer  _bb 
)
inline

◆ AddFrameId()

static void types.fbs.BufferHeader.AddFrameId ( FlatBufferBuilder  builder,
ulong  frameId 
)
inlinestatic

◆ AddTimestamp()

static void types.fbs.BufferHeader.AddTimestamp ( FlatBufferBuilder  builder,
double  timestamp 
)
inlinestatic

◆ CreateBufferHeader()

static Offset<BufferHeader> types.fbs.BufferHeader.CreateBufferHeader ( FlatBufferBuilder  builder,
double  timestamp = 0.0,
ulong  frame_id = 0 
)
inlinestatic

◆ EndBufferHeader()

static Offset<BufferHeader> types.fbs.BufferHeader.EndBufferHeader ( FlatBufferBuilder  builder)
inlinestatic

◆ FinishBufferHeaderBuffer()

static void types.fbs.BufferHeader.FinishBufferHeaderBuffer ( FlatBufferBuilder  builder,
Offset< BufferHeader offset 
)
inlinestatic

◆ GetRootAsBufferHeader() [1/2]

static BufferHeader types.fbs.BufferHeader.GetRootAsBufferHeader ( ByteBuffer  _bb)
inlinestatic

◆ GetRootAsBufferHeader() [2/2]

static BufferHeader types.fbs.BufferHeader.GetRootAsBufferHeader ( ByteBuffer  _bb,
BufferHeader  obj 
)
inlinestatic

◆ MutateFrameId()

bool types.fbs.BufferHeader.MutateFrameId ( ulong  frame_id)
inline

◆ MutateTimestamp()

bool types.fbs.BufferHeader.MutateTimestamp ( double  timestamp)
inline

◆ StartBufferHeader()

static void types.fbs.BufferHeader.StartBufferHeader ( FlatBufferBuilder  builder)
inlinestatic

Property Documentation

◆ ByteBuffer

ByteBuffer types.fbs.BufferHeader.ByteBuffer
get

◆ FrameId

ulong types.fbs.BufferHeader.FrameId
get

◆ Timestamp

double types.fbs.BufferHeader.Timestamp
get