__omapi_object_type_t Struct Reference

#include <omapip.h>

Data Fields

const char * name
struct __omapi_object_type_tnext
isc_result_t(* set_value )(omapi_object_t *, omapi_object_t *, omapi_data_string_t *, omapi_typed_data_t *)
isc_result_t(* get_value )(omapi_object_t *, omapi_object_t *, omapi_data_string_t *, omapi_value_t **)
isc_result_t(* destroy )(omapi_object_t *, const char *, int)
isc_result_t(* signal_handler )(omapi_object_t *, const char *, va_list)
isc_result_t(* stuff_values )(omapi_object_t *, omapi_object_t *, omapi_object_t *)
isc_result_t(* lookup )(omapi_object_t **, omapi_object_t *, omapi_object_t *)
isc_result_t(* create )(omapi_object_t **, omapi_object_t *)
isc_result_t(* remove )(omapi_object_t *, omapi_object_t *)
isc_result_t(* freer )(omapi_object_t *, const char *, int)
isc_result_t(* allocator )(omapi_object_t **, const char *, int)
isc_result_t(* sizer )(size_t)
size_t size
int rc_flag
isc_result_t(* initialize )(omapi_object_t *, const char *, int)

Detailed Description

Definition at line 94 of file omapip.h.


Field Documentation

isc_result_t(* __omapi_object_type_t::allocator)(omapi_object_t **, const char *, int)
isc_result_t(* __omapi_object_type_t::destroy)(omapi_object_t *, const char *, int)
isc_result_t(* __omapi_object_type_t::freer)(omapi_object_t *, const char *, int)
isc_result_t(* __omapi_object_type_t::initialize)(omapi_object_t *, const char *, int)

Definition at line 95 of file omapip.h.

Definition at line 96 of file omapip.h.

Definition at line 117 of file omapip.h.

isc_result_t(* __omapi_object_type_t::signal_handler)(omapi_object_t *, const char *, va_list)

Definition at line 116 of file omapip.h.

isc_result_t(* __omapi_object_type_t::sizer)(size_t)

The documentation for this struct was generated from the following file:

Generated on 5 Apr 2014 for ISC DHCP by  doxygen 1.6.1