NetOceanDirect 3.1.3
OceanDirect .NET API
Utility Class Reference

#include <Utility.h>

Static Public Member Functions

static array< char > CharManagedArray (char *memory, int count)
 
static array< double > DoubleManagedArray (double *memory, int count)
 
static array< float > FloatManagedArray (float *memory, int count)
 
static array< int > IntegerManagedArray (int *memory, int count)
 
static array< int > LongToIntegerManagedArray (long *memory, int count)
 
static const char * string_to_char_array (String^ string)
 
static String ToManagedString (const char *string)
 
static char * ToUnmanagedString (String^ string)
 
static array< unsigned char > UCharManagedArray (unsigned char *memory, int count)
 
static array< unsigned char > UnsignedCharManagedArray (uint8_t *memory, int count)
 
static array< std::uint32_t > UnsignedIntegerManagedArray (std::uint32_t *memory, int count)
 
static array< uint16_t > UnsignedShortManagedArray (uint16_t *memory, int count)
 

Member Function Documentation

◆ CharManagedArray()

static array< char > Utility::CharManagedArray ( char * memory,
int count )
inlinestatic

◆ DoubleManagedArray()

static array< double > Utility::DoubleManagedArray ( double * memory,
int count )
inlinestatic

◆ FloatManagedArray()

static array< float > Utility::FloatManagedArray ( float * memory,
int count )
inlinestatic

◆ IntegerManagedArray()

static array< int > Utility::IntegerManagedArray ( int * memory,
int count )
inlinestatic

◆ LongToIntegerManagedArray()

static array< int > Utility::LongToIntegerManagedArray ( long * memory,
int count )
inlinestatic

◆ string_to_char_array()

static const char * Utility::string_to_char_array ( String^ string)
inlinestatic

◆ ToManagedString()

static String Utility::ToManagedString ( const char * string)
inlinestatic

◆ ToUnmanagedString()

static char * Utility::ToUnmanagedString ( String^ string)
inlinestatic

◆ UCharManagedArray()

static array< unsigned char > Utility::UCharManagedArray ( unsigned char * memory,
int count )
inlinestatic

◆ UnsignedCharManagedArray()

static array< unsigned char > Utility::UnsignedCharManagedArray ( uint8_t * memory,
int count )
inlinestatic

◆ UnsignedIntegerManagedArray()

static array< std::uint32_t > Utility::UnsignedIntegerManagedArray ( std::uint32_t * memory,
int count )
inlinestatic

◆ UnsignedShortManagedArray()

static array< uint16_t > Utility::UnsignedShortManagedArray ( uint16_t * memory,
int count )
inlinestatic

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