3ds Max C++ API Reference
Loading...
Searching...
No Matches
hashtable.h File Reference
#include "../kernel/value.h"

Classes

struct  binding
struct  secondary
class  HashTable
class  HashTabMapper

Macros

#define KEY_IS_OBJECT   0x0001 /* init flags that indicate whether keys & values are full MXS collectable objects */
#define VALUE_IS_OBJECT   0x0002
#define is_hashtable(v)
#define SECONDARY_BUCKET   5

Functions

ScripterExport int default_eq_fn (const void *key1, const void *key2)
ScripterExport DWORD_PTR default_hash_fn (const void *key)

Macro Definition Documentation

◆ KEY_IS_OBJECT

#define KEY_IS_OBJECT   0x0001 /* init flags that indicate whether keys & values are full MXS collectable objects */

◆ VALUE_IS_OBJECT

#define VALUE_IS_OBJECT   0x0002

◆ is_hashtable

#define is_hashtable ( v)
Value:
Definition hashtable.h:40
#define DbgVerify(expr)
Definition assert1.h:85
#define is_sourcepositionwrapper(v)
Definition value.h:645
#define class_tag(_cls)
Definition value.h:602

◆ SECONDARY_BUCKET

#define SECONDARY_BUCKET   5

Function Documentation

◆ default_eq_fn()

ScripterExport int default_eq_fn ( const void * key1,
const void * key2 )

◆ default_hash_fn()

ScripterExport DWORD_PTR default_hash_fn ( const void * key)