#./fio-stl/249 reference counter.h
17 public symbols.
#Functions
#fiobj_array_new
FIO_REF_TYPE_PTR fiobj_array_new(void)Symbol type: function
#fiobj_hash_new
FIO_REF_TYPE_PTR fiobj_hash_new(void)Symbol type: function
#fiobj_object_new
FIO_REF_TYPE_PTR fiobj_object_new(void)Symbol type: function
#fiobj_str_new
FIO_REF_TYPE_PTR fiobj_str_new(void)Symbol type: function
#fiobj_array_dup
inline FIO_REF_TYPE_PTR fiobj_array_dup(const FIO_REF_TYPE_PTR wrapped)Increases the reference count.
Symbol type: function
#fiobj_hash_dup
inline FIO_REF_TYPE_PTR fiobj_hash_dup(const FIO_REF_TYPE_PTR wrapped)Increases the reference count.
Symbol type: function
#fiobj_object_dup
inline FIO_REF_TYPE_PTR fiobj_object_dup(const FIO_REF_TYPE_PTR wrapped)Increases the reference count.
Symbol type: function
#fiobj_str_dup
inline FIO_REF_TYPE_PTR fiobj_str_dup(const FIO_REF_TYPE_PTR wrapped)Increases the reference count.
Symbol type: function
#fiobj_array_free
void fiobj_array_free(FIO_REF_TYPE_PTR wrapped)Frees a reference counted object (or decreases the reference count).
Symbol type: function
#fiobj_hash_free
void fiobj_hash_free(FIO_REF_TYPE_PTR wrapped)Frees a reference counted object (or decreases the reference count).
Symbol type: function
#fiobj_object_free
void fiobj_object_free(FIO_REF_TYPE_PTR wrapped)Frees a reference counted object (or decreases the reference count).
Symbol type: function
#fiobj_str_free
void fiobj_str_free(FIO_REF_TYPE_PTR wrapped)Frees a reference counted object (or decreases the reference count).
Symbol type: function
#fiobj_object_metadata
FIO_REF_METADATA *fiobj_object_metadata(FIO_REF_TYPE_PTR wrapped)Returns a pointer to the object's metadata, if defined.
Symbol type: function
#fiobj_array_references
inline size_t fiobj_array_references(FIO_REF_TYPE_PTR wrapped_)Debugging helper, do not use for data, as returned value is unstable.
Symbol type: function
#fiobj_hash_references
inline size_t fiobj_hash_references(FIO_REF_TYPE_PTR wrapped_)Debugging helper, do not use for data, as returned value is unstable.
Symbol type: function
#fiobj_object_references
inline size_t fiobj_object_references(FIO_REF_TYPE_PTR wrapped_)Debugging helper, do not use for data, as returned value is unstable.
Symbol type: function
#fiobj_str_references
inline size_t fiobj_str_references(FIO_REF_TYPE_PTR wrapped_)Debugging helper, do not use for data, as returned value is unstable.
Symbol type: function