Back to index

glibc  2.9
Public Attributes
obstack Struct Reference

#include <obstack.h>

Collaboration diagram for obstack:
Collaboration graph
[legend]

List of all members.

Public Attributes

long chunk_size
struct _obstack_chunkchunk
char * object_base
char * next_free
char * chunk_limit
union obstack.temp temp
int alignment_mask
struct _obstack_chunk *(* chunkfun )(void *, long)
void(* freefun )(void *, struct _obstack_chunk *)
void * extra_arg
unsigned use_extra_arg:1
unsigned maybe_empty_object:1
unsigned alloc_failed:1

Detailed Description

Definition at line 151 of file obstack.h.


Member Data Documentation

Definition at line 163 of file obstack.h.

Definition at line 175 of file obstack.h.

Definition at line 154 of file obstack.h.

Definition at line 157 of file obstack.h.

Definition at line 153 of file obstack.h.

struct _obstack_chunk*(* obstack::chunkfun)(void *, long) [read]

Definition at line 167 of file obstack.h.

Definition at line 169 of file obstack.h.

void(* obstack::freefun)(void *, struct _obstack_chunk *)

Definition at line 168 of file obstack.h.

Definition at line 171 of file obstack.h.

Definition at line 156 of file obstack.h.

Definition at line 155 of file obstack.h.

union { ... } obstack::temp

Definition at line 170 of file obstack.h.


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