Back to index

im-sdk  12.3.91
Classes | Defines | Typedefs
imbean.h File Reference

Go to the source code of this file.

Classes

struct  _IbmlProperty
struct  _IbmlElement
struct  _IbmlCategory
struct  _IbmlData

Defines

#define IBML_ELEMENT_ROOT   "imconfig"
#define IBML_ELEMENT_SCOPE   "scope"
#define IBML_ELEMENT_CATAGORY   "im"
#define IBML_ELEMENT_IMBEAN   "imbean"
#define IBML_ELEMENT_IMBEAN_ID   "id"
#define IBML_ELEMENT_PROPERTY   "property"
#define IBML_ELEMENT_PROPERTY_NAME   "name"
#define IBML_ELEMENT_PROPERTY_VALUE   "value"
#define IBML_ELEMENT_PROPERTY_OPTIONS   "options"
#define IBML_ELEMENT_PROPERTY_TYPE   "type"
#define IBML_OK   0
#define IBML_ERROR   -1

Typedefs

typedef struct _IbmlProperty IbmlProperty
typedef struct _IbmlPropertyIbmlPropertyPtr
typedef struct _IbmlElement IbmlElement
typedef struct _IbmlElementIbmlElementPtr
typedef struct _IbmlCategory IbmlCategory
typedef struct _IbmlCategoryIbmlCategoryPtr
typedef struct _IbmlData IbmlData

Class Documentation

struct _IbmlProperty

Definition at line 40 of file imbean.h.

Class Members
char * name
char * options
char * scope
char * type
char * value
struct _IbmlElement

Definition at line 48 of file imbean.h.

Collaboration diagram for _IbmlElement:
Class Members
char * class
char * id
int num_properties
IbmlPropertyPtr * properties
char * scope
struct _IbmlCategory

Definition at line 57 of file imbean.h.

Collaboration diagram for _IbmlCategory:
Class Members
IbmlElementPtr * elements
int num_elements
char * scope
struct _IbmlData

Definition at line 64 of file imbean.h.

Collaboration diagram for _IbmlData:
Class Members
IbmlCategoryPtr * categories
int num_categories
char * scope

Define Documentation

#define IBML_ELEMENT_CATAGORY   "im"

Definition at line 28 of file imbean.h.

#define IBML_ELEMENT_IMBEAN   "imbean"

Definition at line 29 of file imbean.h.

#define IBML_ELEMENT_IMBEAN_ID   "id"

Definition at line 30 of file imbean.h.

#define IBML_ELEMENT_PROPERTY   "property"

Definition at line 31 of file imbean.h.

#define IBML_ELEMENT_PROPERTY_NAME   "name"

Definition at line 32 of file imbean.h.

#define IBML_ELEMENT_PROPERTY_OPTIONS   "options"

Definition at line 34 of file imbean.h.

#define IBML_ELEMENT_PROPERTY_TYPE   "type"

Definition at line 35 of file imbean.h.

#define IBML_ELEMENT_PROPERTY_VALUE   "value"

Definition at line 33 of file imbean.h.

#define IBML_ELEMENT_ROOT   "imconfig"

Definition at line 26 of file imbean.h.

#define IBML_ELEMENT_SCOPE   "scope"

Definition at line 27 of file imbean.h.

#define IBML_ERROR   -1

Definition at line 38 of file imbean.h.

#define IBML_OK   0

Definition at line 37 of file imbean.h.


Typedef Documentation

typedef struct _IbmlCategory IbmlCategory
typedef struct _IbmlCategory * IbmlCategoryPtr
typedef struct _IbmlData IbmlData
typedef struct _IbmlElement IbmlElement
typedef struct _IbmlElement * IbmlElementPtr
typedef struct _IbmlProperty IbmlProperty
typedef struct _IbmlProperty * IbmlPropertyPtr