Public Types | |
typedef cost_classes * | value_type |
typedef cost_classes * | compare_type |
Static Public Member Functions | |
static hashval_t | hash (const cost_classes *) |
static bool | equal (const cost_classes *, const cost_classes *) |
static void | remove (cost_classes *) |
static hashval_t | hash (const value_type &) |
static bool | equal (const value_type &existing, const compare_type &candidate) |
static void | mark_deleted (cost_classes *&) |
static void | mark_empty (cost_classes *&) |
static bool | is_deleted (cost_classes *) |
static bool | is_empty (cost_classes *) |
Static Public Attributes | |
static const bool | empty_zero_p |
Helper for cost_classes hashing.
|
inherited |
|
inherited |
|
inlinestatic |
Compares cost classes info HV1 and HV2.
References cost_classes::classes, and cost_classes::num.
|
inlinestaticinherited |
|
inlinestatic |
Returns hash value for cost classes info HV.
References cost_classes::classes, and cost_classes::num.
|
inlinestaticinherited |
|
inlinestaticinherited |
|
inlinestaticinherited |
|
inlinestaticinherited |
|
inlinestaticinherited |
|
inlinestatic |
Delete cost classes info V from the hash table.
References ira_free().
|
staticinherited |