pn_class_t Struct Reference

#include <object.h>

Data Fields

const char * name
const pn_cid_t cid
void *(* newinst )(const pn_class_t *, size_t)
void(* initialize )(void *)
void(* incref )(void *)
void(* decref )(void *)
int(* refcount )(void *)
void(* finalize )(void *)
void(* free )(void *)
const pn_class_t *(* reify )(void *)
uintptr_t(* hashcode )(void *)
intptr_t(* compare )(void *, void *)
int(* inspect )(void *, pn_string_t *)

Field Documentation

intptr_t(* pn_class_t::compare)(void *, void *)
void(* pn_class_t::decref)(void *)
void(* pn_class_t::finalize)(void *)
void(* pn_class_t::free)(void *)
uintptr_t(* pn_class_t::hashcode)(void *)
void(* pn_class_t::incref)(void *)
void(* pn_class_t::initialize)(void *)
int(* pn_class_t::inspect)(void *, pn_string_t *)
const char* pn_class_t::name
void*(* pn_class_t::newinst)(const pn_class_t *, size_t)
int(* pn_class_t::refcount)(void *)
const pn_class_t*(* pn_class_t::reify)(void *)

The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 23 Sep 2016 for proton by  doxygen 1.6.1