ets.h
Include dependency graph for ets.h:
This graph shows which files directly or indirectly include ets.h:
Typedefs
-
typedef enum EtsTableType EtsTableType
-
typedef enum EtsAccessType EtsAccessType
-
typedef enum EtsErrorCode EtsErrorCode
Enums
-
enum EtsTableType
Values:
-
enumerator EtsTableSet
-
enumerator EtsTableOrderedSet
-
enumerator EtsTableBag
-
enumerator EtsTableDuplicateBag
-
enumerator EtsTableSet
Functions
-
void ets_destroy(struct Ets *ets, GlobalContext *global)
-
EtsErrorCode ets_create_table(term name, bool is_named, EtsTableType table_type, EtsAccessType access_type, size_t keypos, term *ret, Context *ctx)
-
void ets_delete_owned_tables(struct Ets *ets, int32_t process_id, GlobalContext *global)
-
EtsErrorCode ets_insert(term ref, term entry, Context *ctx)
-
EtsErrorCode ets_lookup(term ref, term key, term *ret, Context *ctx)
-
EtsErrorCode ets_lookup_element(term ref, term key, size_t pos, term *ret, Context *ctx)
-
EtsErrorCode ets_delete(term ref, term key, term *ret, Context *ctx)