Apache Ignite C++
Classes | Enumerations | Functions
ignite::binary Namespace Reference

Ignite Binary Objects API. More...

Classes

class  BinaryArrayReader
 Binary array reader. More...
 
class  BinaryArrayWriter
 Binary collection writer. More...
 
class  BinaryCollectionReader
 Binary collection reader. More...
 
class  BinaryCollectionWriter
 Binary collection writer. More...
 
class  BinaryMapReader
 Binary map reader. More...
 
class  BinaryMapWriter
 Binary map writer. More...
 
class  BinaryRawReader
 Binary raw reader. More...
 
class  BinaryRawWriter
 Binary raw writer. More...
 
class  BinaryReader
 Binary reader. More...
 
class  BinaryStringArrayReader
 Binary string array reader. More...
 
class  BinaryStringArrayWriter
 Binary string array writer. More...
 
struct  BinaryType
 Binary type structure. More...
 
struct  BinaryType< T * >
 Templated binary type specification for pointers. More...
 
class  BinaryWriter
 Binary writer. More...
 

Enumerations

enum  CollectionType {
  IGNITE_COLLECTION_UNDEFINED = 0, IGNITE_COLLECTION_ARRAY_LIST = 1, IGNITE_COLLECTION_LINKED_LIST = 2, IGNITE_COLLECTION_HASH_SET = 3,
  IGNITE_COLLECTION_LINKED_HASH_SET = 4
}
 Binary collection types. More...
 
enum  MapType { IGNITE_MAP_UNDEFINED = 0, IGNITE_MAP_HASH_MAP = 1, IGNITE_MAP_LINKED_HASH_MAP = 2 }
 Binary map types. More...
 

Functions

IGNITE_IMPORT_EXPORT int32_t GetBinaryStringHashCode (const char *val)
 Get binary string hash code. More...
 

Detailed Description

Ignite Binary Objects API.

Enumeration Type Documentation

Binary collection types.

Enumerator
IGNITE_COLLECTION_UNDEFINED 

Undefined.

Maps to ArrayList in Java.

IGNITE_COLLECTION_ARRAY_LIST 

Array list.

Maps to ArrayList in Java.

IGNITE_COLLECTION_LINKED_LIST 

Linked list.

Maps to LinkedList in Java.

IGNITE_COLLECTION_HASH_SET 

Hash set.

Maps to HashSet in Java.

IGNITE_COLLECTION_LINKED_HASH_SET 

Linked hash set.

Maps to LinkedHashSet in Java.

Binary map types.

Enumerator
IGNITE_MAP_UNDEFINED 

Undefined.

Maps to HashMap in Java.

IGNITE_MAP_HASH_MAP 

Hash map.

Maps to HashMap in Java.

IGNITE_MAP_LINKED_HASH_MAP 

Linked hash map.

Maps to LinkedHashMap in Java.

Function Documentation

int32_t ignite::binary::GetBinaryStringHashCode ( const char *  val)

Get binary string hash code.

Parameters
valValue.
Returns
Hash code.