Go to the source code of this file.
|
| opcPart | opcPartFind (opcContainer *container, const xmlChar *absolutePath, const xmlChar *type, int flags) |
| |
| opcPart | opcPartCreate (opcContainer *container, const xmlChar *absolutePath, const xmlChar *type, int flags) |
| |
| const xmlChar * | opcPartGetType (opcContainer *c, opcPart part) |
| |
| const xmlChar * | opcPartGetTypeEx (opcContainer *c, opcPart part, opc_bool_t override_only) |
| |
| opc_error_t | opcPartDelete (opcContainer *container, const xmlChar *absolutePath) |
| |
| opcPart | opcPartGetFirst (opcContainer *container) |
| |
| opcPart | opcPartGetNext (opcContainer *container, opcPart part) |
| |
| opc_ofs_t | opcPartGetSize (opcContainer *c, opcPart part) |
| |
Handle to an OPC part created by opcPartOpen.
- See also
- opcPartOpen.
| opcPart opcPartCreate |
( |
opcContainer * |
container, |
|
|
const xmlChar * |
absolutePath, |
|
|
const xmlChar * |
type, |
|
|
int |
flags |
|
) |
| |
Creates a part in a \ container with absolutePath and type. Currently no flags are supported.
- Examples:
- mce_write.c.
Deleted that part absolutePath in the container.
| opcPart opcPartFind |
( |
opcContainer * |
container, |
|
|
const xmlChar * |
absolutePath, |
|
|
const xmlChar * |
type, |
|
|
int |
flags |
|
) |
| |
Get the first part.
1 for(opcPart part=opcPartGetFirst(c);OPC_PART_INVALID!=part;part=opcPartGetNext(c, part)) {
2 printf("%s; \n", part, opcPartGetType(c, part));
- Examples:
- opc_generate.c, and opc_image.c.
Returns the type of the container. If override_only then the return value will be NULL for parts not having an override type. The string is interned and must not be freed.
- Examples:
- opc_generate.c.