ITK Function Reference

(12.1)
Functions
AIWS User Data Reader/Writer

Functions

AI_API int AIWS_reader_find_section (tag_t id, const char *key, int *sectionNum)
 
AI_API int AIWS_reader_get_token_value (tag_t id, int sectionNum, const char *key, char *value, size_t valSize)
 
AI_API int AIWS_reader_get_token_values (tag_t id, int sectionNum, const char *key, char ***values, size_t *numValues)
 
AI_API int AIWS_reader_init (const char *xmlIn, tag_t *id)
 
AI_API int AIWS_reader_num_sections (tag_t id, int *numSections)
 
AI_API int AIWS_reader_release (tag_t id)
 
AI_API int AIWS_writer_endSection (tag_t id)
 
AI_API int AIWS_writer_init (tag_t *id)
 
AI_API int AIWS_writer_release (tag_t id)
 
AI_API int AIWS_writer_result (tag_t id, char **xmlOut)
 
AI_API int AIWS_writer_startSection (tag_t id, const char *section)
 
AI_API int AIWS_writer_write_kv (tag_t id, const char *key, const char *value, int bCreateNew)
 

Detailed Description

Function Documentation

AI_API int AIWS_reader_find_section ( tag_t  id,
const char *  key,
int *  sectionNum 
)
Parameters
id(I)
key(I)
sectionNum(O)
AI_API int AIWS_reader_get_token_value ( tag_t  id,
int  sectionNum,
const char *  key,
char *  value,
size_t  valSize 
)
Parameters
id(I)
sectionNum(I)
key(I)
value(I,O)
valSize(I)
AI_API int AIWS_reader_get_token_values ( tag_t  id,
int  sectionNum,
const char *  key,
char ***  values,
size_t *  numValues 
)
Parameters
id(I)
sectionNum(I)
key(I)
values(OF) numValues
numValues(O)
AI_API int AIWS_reader_init ( const char *  xmlIn,
tag_t id 
)
Parameters
xmlIn(I)
id(O)
AI_API int AIWS_reader_num_sections ( tag_t  id,
int *  numSections 
)
Parameters
id(I)
numSections(O)
AI_API int AIWS_reader_release ( tag_t  id)
AI_API int AIWS_writer_endSection ( tag_t  id)
Parameters
id(I)
AI_API int AIWS_writer_init ( tag_t id)
AI_API int AIWS_writer_release ( tag_t  id)
AI_API int AIWS_writer_result ( tag_t  id,
char **  xmlOut 
)
Parameters
id(I)
xmlOut(OF)
AI_API int AIWS_writer_startSection ( tag_t  id,
const char *  section 
)
Parameters
id(I)
section(I)
AI_API int AIWS_writer_write_kv ( tag_t  id,
const char *  key,
const char *  value,
int  bCreateNew 
)
Parameters
id(I)
key(I)
value(I)
bCreateNew(I)