libyasm
Main Page
Data Structures
Files
File List
Globals
libyasm
assocdat.h
Go to the documentation of this file.
1
30
#ifndef YASM_ASSOCDAT_H
31
#define YASM_ASSOCDAT_H
32
33
#ifndef YASM_LIB_DECL
34
#define YASM_LIB_DECL
35
#endif
36
38
typedef
struct
yasm__assoc_data
yasm__assoc_data
;
39
41
YASM_LIB_DECL
42
/*@only@*/
yasm__assoc_data
*
yasm__assoc_data_create
(
void
);
43
49
YASM_LIB_DECL
50
/*@dependent@*/
/*@null@*/
void
*
yasm__assoc_data_get
51
(
/*@null@*/
yasm__assoc_data
*assoc_data,
52
const
yasm_assoc_data_callback
*callback);
53
60
YASM_LIB_DECL
61
/*@only@*/
yasm__assoc_data
*
yasm__assoc_data_add
62
(
/*@null@*/
/*@only@*/
yasm__assoc_data
*assoc_data,
63
const
yasm_assoc_data_callback
*callback,
64
/*@only@*/
/*@null@*/
void
*data);
65
67
YASM_LIB_DECL
68
void
yasm__assoc_data_destroy
69
(
/*@null@*/
/*@only@*/
yasm__assoc_data
*assoc_data);
70
72
YASM_LIB_DECL
73
void
yasm__assoc_data_print
(
const
yasm__assoc_data
*assoc_data, FILE *f,
74
int
indent_level);
75
76
#endif
Generated on Sat Jan 31 2015 01:25:12 for libyasm by
1.8.3.1