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

Public Member Functions

void __init (int _i, ByteBuffer _bb)
 
FByteArray __assign (int _i, ByteBuffer _bb)
 
byte Bytes (int j)
 
ArraySegment< byte > GetBytesBytes ()
 
byte [] GetBytesArray ()
 
int Shape (int j)
 
ArraySegment< byte > GetShapeBytes ()
 
int [] GetShapeArray ()
 

Static Public Member Functions

static FByteArray GetRootAsFByteArray (ByteBuffer _bb)
 
static FByteArray GetRootAsFByteArray (ByteBuffer _bb, FByteArray obj)
 
static Offset< FByteArrayCreateFByteArray (FlatBufferBuilder builder, VectorOffset bytesOffset=default(VectorOffset), FByteDataType type=FByteDataType.UINT8, VectorOffset shapeOffset=default(VectorOffset))
 
static void StartFByteArray (FlatBufferBuilder builder)
 
static void AddBytes (FlatBufferBuilder builder, VectorOffset bytesOffset)
 
static VectorOffset CreateBytesVector (FlatBufferBuilder builder, byte[] data)
 
static VectorOffset CreateBytesVectorBlock (FlatBufferBuilder builder, byte[] data)
 
static void StartBytesVector (FlatBufferBuilder builder, int numElems)
 
static void AddType (FlatBufferBuilder builder, FByteDataType type)
 
static void AddShape (FlatBufferBuilder builder, VectorOffset shapeOffset)
 
static VectorOffset CreateShapeVector (FlatBufferBuilder builder, int[] data)
 
static VectorOffset CreateShapeVectorBlock (FlatBufferBuilder builder, int[] data)
 
static void StartShapeVector (FlatBufferBuilder builder, int numElems)
 
static Offset< FByteArrayEndFByteArray (FlatBufferBuilder builder)
 

Properties

ByteBuffer ByteBuffer [get]
 
int BytesLength [get]
 
FByteDataType Type [get]
 
int ShapeLength [get]
 

Detailed Description

Definition at line 254 of file NeodroidFBSTypes.cs.

Member Function Documentation

◆ __assign()

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

Definition at line 261 of file NeodroidFBSTypes.cs.

◆ __init()

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

Definition at line 260 of file NeodroidFBSTypes.cs.

◆ AddBytes()

static void droid.Runtime.Messaging.FBS.FByteArray.AddBytes ( FlatBufferBuilder  builder,
VectorOffset  bytesOffset 
)
static

Definition at line 293 of file NeodroidFBSTypes.cs.

◆ AddShape()

static void droid.Runtime.Messaging.FBS.FByteArray.AddShape ( FlatBufferBuilder  builder,
VectorOffset  shapeOffset 
)
static

Definition at line 298 of file NeodroidFBSTypes.cs.

◆ AddType()

static void droid.Runtime.Messaging.FBS.FByteArray.AddType ( FlatBufferBuilder  builder,
FByteDataType  type 
)
static

Definition at line 297 of file NeodroidFBSTypes.cs.

◆ Bytes()

byte droid.Runtime.Messaging.FBS.FByteArray.Bytes ( int  j)

Definition at line 263 of file NeodroidFBSTypes.cs.

◆ CreateBytesVector()

static VectorOffset droid.Runtime.Messaging.FBS.FByteArray.CreateBytesVector ( FlatBufferBuilder  builder,
byte []  data 
)
static

Definition at line 294 of file NeodroidFBSTypes.cs.

◆ CreateBytesVectorBlock()

static VectorOffset droid.Runtime.Messaging.FBS.FByteArray.CreateBytesVectorBlock ( FlatBufferBuilder  builder,
byte []  data 
)
static

Definition at line 295 of file NeodroidFBSTypes.cs.

◆ CreateFByteArray()

static Offset<FByteArray> droid.Runtime.Messaging.FBS.FByteArray.CreateFByteArray ( FlatBufferBuilder  builder,
VectorOffset  bytesOffset = default(VectorOffset),
FByteDataType  type = FByteDataType.UINT8,
VectorOffset  shapeOffset = default(VectorOffset) 
)
static

Definition at line 281 of file NeodroidFBSTypes.cs.

◆ CreateShapeVector()

static VectorOffset droid.Runtime.Messaging.FBS.FByteArray.CreateShapeVector ( FlatBufferBuilder  builder,
int []  data 
)
static

Definition at line 299 of file NeodroidFBSTypes.cs.

◆ CreateShapeVectorBlock()

static VectorOffset droid.Runtime.Messaging.FBS.FByteArray.CreateShapeVectorBlock ( FlatBufferBuilder  builder,
int []  data 
)
static

Definition at line 300 of file NeodroidFBSTypes.cs.

◆ EndFByteArray()

static Offset<FByteArray> droid.Runtime.Messaging.FBS.FByteArray.EndFByteArray ( FlatBufferBuilder  builder)
static

Definition at line 302 of file NeodroidFBSTypes.cs.

◆ GetBytesArray()

byte [] droid.Runtime.Messaging.FBS.FByteArray.GetBytesArray ( )

Definition at line 270 of file NeodroidFBSTypes.cs.

◆ GetBytesBytes()

ArraySegment<byte> droid.Runtime.Messaging.FBS.FByteArray.GetBytesBytes ( )

Definition at line 268 of file NeodroidFBSTypes.cs.

◆ GetRootAsFByteArray() [1/2]

static FByteArray droid.Runtime.Messaging.FBS.FByteArray.GetRootAsFByteArray ( ByteBuffer  _bb)
static

Definition at line 258 of file NeodroidFBSTypes.cs.

◆ GetRootAsFByteArray() [2/2]

static FByteArray droid.Runtime.Messaging.FBS.FByteArray.GetRootAsFByteArray ( ByteBuffer  _bb,
FByteArray  obj 
)
static

Definition at line 259 of file NeodroidFBSTypes.cs.

◆ GetShapeArray()

int [] droid.Runtime.Messaging.FBS.FByteArray.GetShapeArray ( )

Definition at line 279 of file NeodroidFBSTypes.cs.

◆ GetShapeBytes()

ArraySegment<byte> droid.Runtime.Messaging.FBS.FByteArray.GetShapeBytes ( )

Definition at line 277 of file NeodroidFBSTypes.cs.

◆ Shape()

int droid.Runtime.Messaging.FBS.FByteArray.Shape ( int  j)

Definition at line 272 of file NeodroidFBSTypes.cs.

◆ StartBytesVector()

static void droid.Runtime.Messaging.FBS.FByteArray.StartBytesVector ( FlatBufferBuilder  builder,
int  numElems 
)
static

Definition at line 296 of file NeodroidFBSTypes.cs.

◆ StartFByteArray()

static void droid.Runtime.Messaging.FBS.FByteArray.StartFByteArray ( FlatBufferBuilder  builder)
static

Definition at line 292 of file NeodroidFBSTypes.cs.

◆ StartShapeVector()

static void droid.Runtime.Messaging.FBS.FByteArray.StartShapeVector ( FlatBufferBuilder  builder,
int  numElems 
)
static

Definition at line 301 of file NeodroidFBSTypes.cs.

Property Documentation

◆ ByteBuffer

ByteBuffer droid.Runtime.Messaging.FBS.FByteArray.ByteBuffer
get

Definition at line 257 of file NeodroidFBSTypes.cs.

◆ BytesLength

int droid.Runtime.Messaging.FBS.FByteArray.BytesLength
get

Definition at line 264 of file NeodroidFBSTypes.cs.

◆ ShapeLength

int droid.Runtime.Messaging.FBS.FByteArray.ShapeLength
get

Definition at line 273 of file NeodroidFBSTypes.cs.

◆ Type

FByteDataType droid.Runtime.Messaging.FBS.FByteArray.Type
get

Definition at line 271 of file NeodroidFBSTypes.cs.


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