Parolin 0.7.9 6796
Console (soon DLLs) to do a tar like job
Loading...
Searching...
No Matches
obstack Struct Reference

#include <obstack.h>

Data Fields

_CHUNK_SIZE_T chunk_size
 
struct _obstack_chunkchunk
 
char * object_base
 
char * next_free
 
char * chunk_limit
 
union { 
 
   _OBSTACK_SIZE_T   i 
 
   void *   p 
 
temp 
 
_OBSTACK_SIZE_T alignment_mask
 
union { 
 
   void *(*   plain )(size_t) 
 
   void *(*   extra )(void *, size_t) 
 
chunkfun 
 
union { 
 
   void(*   plain )(void *) 
 
   void(*   extra )(void *, void *) 
 
freefun 
 
void * extra_arg
 
unsigned use_extra_arg: 1
 
unsigned maybe_empty_object: 1
 
unsigned alloc_failed: 1
 

Field Documentation

◆ alignment_mask

_OBSTACK_SIZE_T alignment_mask

◆ alloc_failed

unsigned alloc_failed

◆ chunk

struct _obstack_chunk* chunk

◆ chunk_limit

char* chunk_limit

◆ chunk_size

_CHUNK_SIZE_T chunk_size

◆ [union]

union { ... } chunkfun

◆ extra [1/2]

void *(* extra) (void *, size_t)

◆ extra [2/2]

void(* extra) (void *, void *)

◆ extra_arg

void* extra_arg

◆ [union]

union { ... } freefun

◆ i

◆ maybe_empty_object

unsigned maybe_empty_object

◆ next_free

char* next_free

◆ object_base

char* object_base

◆ p

void* p

◆ plain [1/2]

void *(* plain) (size_t)

◆ plain [2/2]

void(* plain) (void *)

◆ [union]

union { ... } temp

◆ use_extra_arg

unsigned use_extra_arg

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