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.