proton  0
Data Fields
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

§ cid

const pn_cid_t pn_class_t::cid

§ compare

intptr_t(* pn_class_t::compare) (void *, void *)

§ decref

void(* pn_class_t::decref) (void *)

§ finalize

void(* pn_class_t::finalize) (void *)

§ free

void(* pn_class_t::free) (void *)

§ hashcode

uintptr_t(* pn_class_t::hashcode) (void *)

§ incref

void(* pn_class_t::incref) (void *)

§ initialize

void(* pn_class_t::initialize) (void *)

§ inspect

int(* pn_class_t::inspect) (void *, pn_string_t *)

§ name

const char* pn_class_t::name

§ newinst

void*(* pn_class_t::newinst) (const pn_class_t *, size_t)

§ refcount

int(* pn_class_t::refcount) (void *)

§ reify

const pn_class_t*(* pn_class_t::reify) (void *)

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