Kinetica   C#   API  Version 7.2.3.1
AvroEncoding Class Reference

Shared utilities for Avro varint (zig-zag) encoding. More...

Static Public Member Functions

static int WriteVarInt (byte[] buffer, int position, int value)
 
static int WriteVarLong (byte[] buffer, int position, long value)
 
static int GetVarIntSize (long value)
 
static void EnsureCapacity (ref byte[] buffer, int position, int required)
 

Detailed Description

Shared utilities for Avro varint (zig-zag) encoding.

Definition at line 20 of file AvroEncoders.cs.

Member Function Documentation

◆ EnsureCapacity()

static void AvroEncoding.EnsureCapacity ( ref byte []  buffer,
int  position,
int  required 
)
inlinestatic

Definition at line 58 of file AvroEncoders.cs.

◆ GetVarIntSize()

static int AvroEncoding.GetVarIntSize ( long  value)
inlinestatic

Definition at line 45 of file AvroEncoders.cs.

◆ WriteVarInt()

static int AvroEncoding.WriteVarInt ( byte []  buffer,
int  position,
int  value 
)
inlinestatic

Definition at line 23 of file AvroEncoders.cs.

◆ WriteVarLong()

static int AvroEncoding.WriteVarLong ( byte []  buffer,
int  position,
long  value 
)
inlinestatic

Definition at line 29 of file AvroEncoders.cs.


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