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

Public Member Functions

void __init (int _i, ByteBuffer _bb)
 
FStates __assign (int _i, ByteBuffer _bb)
 
FState States (int j)
 
FState StatesByKey (string key)
 
ArraySegment< byte > GetApiVersionBytes ()
 
byte [] GetApiVersionArray ()
 

Static Public Member Functions

static FStates GetRootAsFStates (ByteBuffer _bb)
 
static FStates GetRootAsFStates (ByteBuffer _bb, FStates obj)
 
static bool FStatesBufferHasIdentifier (ByteBuffer _bb)
 
static void StartFStates (FlatBufferBuilder builder)
 
static void AddStates (FlatBufferBuilder builder, VectorOffset statesOffset)
 
static VectorOffset CreateStatesVector (FlatBufferBuilder builder, Offset< FState >[] data)
 
static VectorOffset CreateStatesVectorBlock (FlatBufferBuilder builder, Offset< FState >[] data)
 
static void StartStatesVector (FlatBufferBuilder builder, int numElems)
 
static void AddApiVersion (FlatBufferBuilder builder, StringOffset apiVersionOffset)
 
static void AddSimulatorConfiguration (FlatBufferBuilder builder, Offset< FSimulatorConfiguration > simulatorConfigurationOffset)
 
static Offset< FStatesEndFStates (FlatBufferBuilder builder)
 
static void FinishFStatesBuffer (FlatBufferBuilder builder, Offset< FStates > offset)
 
static void FinishSizePrefixedFStatesBuffer (FlatBufferBuilder builder, Offset< FStates > offset)
 

Properties

ByteBuffer ByteBuffer [get]
 
int StatesLength [get]
 
string ApiVersion [get]
 
FSimulatorConfiguration SimulatorConfiguration [get]
 

Detailed Description

Definition at line 10 of file NeodroidFBSStates.cs.

Member Function Documentation

◆ __assign()

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

Definition at line 18 of file NeodroidFBSStates.cs.

◆ __init()

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

Definition at line 17 of file NeodroidFBSStates.cs.

◆ AddApiVersion()

static void droid.Runtime.Messaging.FBS.FStates.AddApiVersion ( FlatBufferBuilder  builder,
StringOffset  apiVersionOffset 
)
static

Definition at line 37 of file NeodroidFBSStates.cs.

◆ AddSimulatorConfiguration()

static void droid.Runtime.Messaging.FBS.FStates.AddSimulatorConfiguration ( FlatBufferBuilder  builder,
Offset< FSimulatorConfiguration simulatorConfigurationOffset 
)
static

Definition at line 38 of file NeodroidFBSStates.cs.

◆ AddStates()

static void droid.Runtime.Messaging.FBS.FStates.AddStates ( FlatBufferBuilder  builder,
VectorOffset  statesOffset 
)
static

Definition at line 33 of file NeodroidFBSStates.cs.

◆ CreateStatesVector()

static VectorOffset droid.Runtime.Messaging.FBS.FStates.CreateStatesVector ( FlatBufferBuilder  builder,
Offset< FState > []  data 
)
static

Definition at line 34 of file NeodroidFBSStates.cs.

◆ CreateStatesVectorBlock()

static VectorOffset droid.Runtime.Messaging.FBS.FStates.CreateStatesVectorBlock ( FlatBufferBuilder  builder,
Offset< FState > []  data 
)
static

Definition at line 35 of file NeodroidFBSStates.cs.

◆ EndFStates()

static Offset<FStates> droid.Runtime.Messaging.FBS.FStates.EndFStates ( FlatBufferBuilder  builder)
static

Definition at line 39 of file NeodroidFBSStates.cs.

◆ FinishFStatesBuffer()

static void droid.Runtime.Messaging.FBS.FStates.FinishFStatesBuffer ( FlatBufferBuilder  builder,
Offset< FStates offset 
)
static

Definition at line 43 of file NeodroidFBSStates.cs.

◆ FinishSizePrefixedFStatesBuffer()

static void droid.Runtime.Messaging.FBS.FStates.FinishSizePrefixedFStatesBuffer ( FlatBufferBuilder  builder,
Offset< FStates offset 
)
static

Definition at line 44 of file NeodroidFBSStates.cs.

◆ FStatesBufferHasIdentifier()

static bool droid.Runtime.Messaging.FBS.FStates.FStatesBufferHasIdentifier ( ByteBuffer  _bb)
static

Definition at line 16 of file NeodroidFBSStates.cs.

◆ GetApiVersionArray()

byte [] droid.Runtime.Messaging.FBS.FStates.GetApiVersionArray ( )

Definition at line 29 of file NeodroidFBSStates.cs.

◆ GetApiVersionBytes()

ArraySegment<byte> droid.Runtime.Messaging.FBS.FStates.GetApiVersionBytes ( )

Definition at line 27 of file NeodroidFBSStates.cs.

◆ GetRootAsFStates() [1/2]

static FStates droid.Runtime.Messaging.FBS.FStates.GetRootAsFStates ( ByteBuffer  _bb)
static

Definition at line 14 of file NeodroidFBSStates.cs.

◆ GetRootAsFStates() [2/2]

static FStates droid.Runtime.Messaging.FBS.FStates.GetRootAsFStates ( ByteBuffer  _bb,
FStates  obj 
)
static

Definition at line 15 of file NeodroidFBSStates.cs.

◆ StartFStates()

static void droid.Runtime.Messaging.FBS.FStates.StartFStates ( FlatBufferBuilder  builder)
static

Definition at line 32 of file NeodroidFBSStates.cs.

◆ StartStatesVector()

static void droid.Runtime.Messaging.FBS.FStates.StartStatesVector ( FlatBufferBuilder  builder,
int  numElems 
)
static

Definition at line 36 of file NeodroidFBSStates.cs.

◆ States()

FState droid.Runtime.Messaging.FBS.FStates.States ( int  j)

Definition at line 20 of file NeodroidFBSStates.cs.

◆ StatesByKey()

FState droid.Runtime.Messaging.FBS.FStates.StatesByKey ( string  key)

Definition at line 22 of file NeodroidFBSStates.cs.

Property Documentation

◆ ApiVersion

string droid.Runtime.Messaging.FBS.FStates.ApiVersion
get

Definition at line 23 of file NeodroidFBSStates.cs.

◆ ByteBuffer

ByteBuffer droid.Runtime.Messaging.FBS.FStates.ByteBuffer
get

Definition at line 13 of file NeodroidFBSStates.cs.

◆ SimulatorConfiguration

FSimulatorConfiguration droid.Runtime.Messaging.FBS.FStates.SimulatorConfiguration
get

Definition at line 30 of file NeodroidFBSStates.cs.

◆ StatesLength

int droid.Runtime.Messaging.FBS.FStates.StatesLength
get

Definition at line 21 of file NeodroidFBSStates.cs.


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