Neodroid  0.2.0
Machine Learning Environment Prototyping Tool
droid.Runtime.Messaging.FBS.FOBS Struct Reference
Inheritance diagram for droid.Runtime.Messaging.FBS.FOBS:
Collaboration diagram for droid.Runtime.Messaging.FBS.FOBS:

Public Member Functions

void __init (int _i, ByteBuffer _bb)
 
FOBS __assign (int _i, ByteBuffer _bb)
 
ArraySegment< byte > GetObservationNameBytes ()
 
byte [] GetObservationNameArray ()
 
TTable Observation< TTable > ()
 

Static Public Member Functions

static FOBS GetRootAsFOBS (ByteBuffer _bb)
 
static FOBS GetRootAsFOBS (ByteBuffer _bb, FOBS obj)
 
static Offset< FOBSCreateFOBS (FlatBufferBuilder builder, StringOffset observation_nameOffset=default(StringOffset), FObservation observation_type=FObservation.NONE, int observationOffset=0)
 
static void StartFOBS (FlatBufferBuilder builder)
 
static void AddObservationName (FlatBufferBuilder builder, StringOffset observationNameOffset)
 
static void AddObservationType (FlatBufferBuilder builder, FObservation observationType)
 
static void AddObservation (FlatBufferBuilder builder, int observationOffset)
 
static Offset< FOBSEndFOBS (FlatBufferBuilder builder)
 
static VectorOffset CreateSortedVectorOfFOBS (FlatBufferBuilder builder, Offset< FOBS >[] offsets)
 
static FOBS __lookup_by_key (int vectorLocation, string key, ByteBuffer bb)
 

Properties

ByteBuffer ByteBuffer [get]
 
string ObservationName [get]
 
FObservation ObservationType [get]
 

Detailed Description

Definition at line 428 of file NeodroidFBSState.cs.

Member Function Documentation

◆ __assign()

FOBS droid.Runtime.Messaging.FBS.FOBS.__assign ( int  _i,
ByteBuffer  _bb 
)

Definition at line 435 of file NeodroidFBSState.cs.

◆ __init()

void droid.Runtime.Messaging.FBS.FOBS.__init ( int  _i,
ByteBuffer  _bb 
)

Definition at line 434 of file NeodroidFBSState.cs.

◆ __lookup_by_key()

static FOBS droid.Runtime.Messaging.FBS.FOBS.__lookup_by_key ( int  vectorLocation,
string  key,
ByteBuffer  bb 
)
static

Definition at line 473 of file NeodroidFBSState.cs.

◆ AddObservation()

static void droid.Runtime.Messaging.FBS.FOBS.AddObservation ( FlatBufferBuilder  builder,
int  observationOffset 
)
static

Definition at line 461 of file NeodroidFBSState.cs.

◆ AddObservationName()

static void droid.Runtime.Messaging.FBS.FOBS.AddObservationName ( FlatBufferBuilder  builder,
StringOffset  observationNameOffset 
)
static

Definition at line 459 of file NeodroidFBSState.cs.

◆ AddObservationType()

static void droid.Runtime.Messaging.FBS.FOBS.AddObservationType ( FlatBufferBuilder  builder,
FObservation  observationType 
)
static

Definition at line 460 of file NeodroidFBSState.cs.

◆ CreateFOBS()

static Offset<FOBS> droid.Runtime.Messaging.FBS.FOBS.CreateFOBS ( FlatBufferBuilder  builder,
StringOffset  observation_nameOffset = default(StringOffset),
FObservation  observation_type = FObservation.NONE,
int  observationOffset = 0 
)
static

Definition at line 447 of file NeodroidFBSState.cs.

◆ CreateSortedVectorOfFOBS()

static VectorOffset droid.Runtime.Messaging.FBS.FOBS.CreateSortedVectorOfFOBS ( FlatBufferBuilder  builder,
Offset< FOBS > []  offsets 
)
static

Definition at line 468 of file NeodroidFBSState.cs.

◆ EndFOBS()

static Offset<FOBS> droid.Runtime.Messaging.FBS.FOBS.EndFOBS ( FlatBufferBuilder  builder)
static

Definition at line 462 of file NeodroidFBSState.cs.

◆ GetObservationNameArray()

byte [] droid.Runtime.Messaging.FBS.FOBS.GetObservationNameArray ( )

Definition at line 443 of file NeodroidFBSState.cs.

◆ GetObservationNameBytes()

ArraySegment<byte> droid.Runtime.Messaging.FBS.FOBS.GetObservationNameBytes ( )

Definition at line 441 of file NeodroidFBSState.cs.

◆ GetRootAsFOBS() [1/2]

static FOBS droid.Runtime.Messaging.FBS.FOBS.GetRootAsFOBS ( ByteBuffer  _bb)
static

Definition at line 432 of file NeodroidFBSState.cs.

◆ GetRootAsFOBS() [2/2]

static FOBS droid.Runtime.Messaging.FBS.FOBS.GetRootAsFOBS ( ByteBuffer  _bb,
FOBS  obj 
)
static

Definition at line 433 of file NeodroidFBSState.cs.

◆ Observation< TTable >()

TTable droid.Runtime.Messaging.FBS.FOBS.Observation< TTable > ( )
Type Constraints
TTable :struct 
TTable :IFlatbufferObject 

Definition at line 445 of file NeodroidFBSState.cs.

◆ StartFOBS()

static void droid.Runtime.Messaging.FBS.FOBS.StartFOBS ( FlatBufferBuilder  builder)
static

Definition at line 458 of file NeodroidFBSState.cs.

Property Documentation

◆ ByteBuffer

ByteBuffer droid.Runtime.Messaging.FBS.FOBS.ByteBuffer
get

Definition at line 431 of file NeodroidFBSState.cs.

◆ ObservationName

string droid.Runtime.Messaging.FBS.FOBS.ObservationName
get

Definition at line 437 of file NeodroidFBSState.cs.

◆ ObservationType

FObservation droid.Runtime.Messaging.FBS.FOBS.ObservationType
get

Definition at line 444 of file NeodroidFBSState.cs.


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