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

Public Member Functions

void __init (int _i, ByteBuffer _bb)
 
FArray __assign (int _i, ByteBuffer _bb)
 
float Array (int j)
 
ArraySegment< byte > GetArrayBytes ()
 
float [] GetArrayArray ()
 
FRange Ranges (int j)
 

Static Public Member Functions

static FArray GetRootAsFArray (ByteBuffer _bb)
 
static FArray GetRootAsFArray (ByteBuffer _bb, FArray obj)
 
static Offset< FArrayCreateFArray (FlatBufferBuilder builder, VectorOffset arrayOffset=default(VectorOffset), VectorOffset rangesOffset=default(VectorOffset))
 
static void StartFArray (FlatBufferBuilder builder)
 
static void AddArray (FlatBufferBuilder builder, VectorOffset arrayOffset)
 
static VectorOffset CreateArrayVector (FlatBufferBuilder builder, float[] data)
 
static VectorOffset CreateArrayVectorBlock (FlatBufferBuilder builder, float[] data)
 
static void StartArrayVector (FlatBufferBuilder builder, int numElems)
 
static void AddRanges (FlatBufferBuilder builder, VectorOffset rangesOffset)
 
static void StartRangesVector (FlatBufferBuilder builder, int numElems)
 
static Offset< FArrayEndFArray (FlatBufferBuilder builder)
 

Properties

ByteBuffer ByteBuffer [get]
 
int ArrayLength [get]
 
int RangesLength [get]
 

Detailed Description

Definition at line 118 of file NeodroidFBSTypes.cs.

Member Function Documentation

◆ __assign()

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

Definition at line 125 of file NeodroidFBSTypes.cs.

◆ __init()

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

Definition at line 124 of file NeodroidFBSTypes.cs.

◆ AddArray()

static void droid.Runtime.Messaging.FBS.FArray.AddArray ( FlatBufferBuilder  builder,
VectorOffset  arrayOffset 
)
static

Definition at line 148 of file NeodroidFBSTypes.cs.

◆ AddRanges()

static void droid.Runtime.Messaging.FBS.FArray.AddRanges ( FlatBufferBuilder  builder,
VectorOffset  rangesOffset 
)
static

Definition at line 152 of file NeodroidFBSTypes.cs.

◆ Array()

float droid.Runtime.Messaging.FBS.FArray.Array ( int  j)

Definition at line 127 of file NeodroidFBSTypes.cs.

◆ CreateArrayVector()

static VectorOffset droid.Runtime.Messaging.FBS.FArray.CreateArrayVector ( FlatBufferBuilder  builder,
float []  data 
)
static

Definition at line 149 of file NeodroidFBSTypes.cs.

◆ CreateArrayVectorBlock()

static VectorOffset droid.Runtime.Messaging.FBS.FArray.CreateArrayVectorBlock ( FlatBufferBuilder  builder,
float []  data 
)
static

Definition at line 150 of file NeodroidFBSTypes.cs.

◆ CreateFArray()

static Offset<FArray> droid.Runtime.Messaging.FBS.FArray.CreateFArray ( FlatBufferBuilder  builder,
VectorOffset  arrayOffset = default(VectorOffset),
VectorOffset  rangesOffset = default(VectorOffset) 
)
static

Definition at line 138 of file NeodroidFBSTypes.cs.

◆ EndFArray()

static Offset<FArray> droid.Runtime.Messaging.FBS.FArray.EndFArray ( FlatBufferBuilder  builder)
static

Definition at line 154 of file NeodroidFBSTypes.cs.

◆ GetArrayArray()

float [] droid.Runtime.Messaging.FBS.FArray.GetArrayArray ( )

Definition at line 134 of file NeodroidFBSTypes.cs.

◆ GetArrayBytes()

ArraySegment<byte> droid.Runtime.Messaging.FBS.FArray.GetArrayBytes ( )

Definition at line 132 of file NeodroidFBSTypes.cs.

◆ GetRootAsFArray() [1/2]

static FArray droid.Runtime.Messaging.FBS.FArray.GetRootAsFArray ( ByteBuffer  _bb)
static

Definition at line 122 of file NeodroidFBSTypes.cs.

◆ GetRootAsFArray() [2/2]

static FArray droid.Runtime.Messaging.FBS.FArray.GetRootAsFArray ( ByteBuffer  _bb,
FArray  obj 
)
static

Definition at line 123 of file NeodroidFBSTypes.cs.

◆ Ranges()

FRange droid.Runtime.Messaging.FBS.FArray.Ranges ( int  j)

Definition at line 135 of file NeodroidFBSTypes.cs.

◆ StartArrayVector()

static void droid.Runtime.Messaging.FBS.FArray.StartArrayVector ( FlatBufferBuilder  builder,
int  numElems 
)
static

Definition at line 151 of file NeodroidFBSTypes.cs.

◆ StartFArray()

static void droid.Runtime.Messaging.FBS.FArray.StartFArray ( FlatBufferBuilder  builder)
static

Definition at line 147 of file NeodroidFBSTypes.cs.

◆ StartRangesVector()

static void droid.Runtime.Messaging.FBS.FArray.StartRangesVector ( FlatBufferBuilder  builder,
int  numElems 
)
static

Definition at line 153 of file NeodroidFBSTypes.cs.

Property Documentation

◆ ArrayLength

int droid.Runtime.Messaging.FBS.FArray.ArrayLength
get

Definition at line 128 of file NeodroidFBSTypes.cs.

◆ ByteBuffer

ByteBuffer droid.Runtime.Messaging.FBS.FArray.ByteBuffer
get

Definition at line 121 of file NeodroidFBSTypes.cs.

◆ RangesLength

int droid.Runtime.Messaging.FBS.FArray.RangesLength
get

Definition at line 136 of file NeodroidFBSTypes.cs.


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