Name Value Map (NVM) Structure

Declared in: CustomProcess.h

Used to communicate properties required for the process and metadata given out by the process. Basic C++ version of a string to string STL map object. An array of these objects is usually used to represent XML nodes. Since ArcGIS Image Server works predominantly through XML’s, it is very useful.

[C++]

typedef struct

{

    char* name;

    char* value;

}NVM;

Members

name

Name of the property, usually corresponding to an XML node.

value

Value of the property, usually corresponding to the contents of an XML node.

Example

For a detailed example using this structure, see Sample custom process.

Related Topics

Referenced By: CustomProcess_Initialize, CustomProcess_GetMetadata