NPIProvider.hpp File Reference

#include "OW_CIMOMHandleIFC.hpp"
#include "OW_CIMDataType.hpp"
#include "OW_CIMProperty.hpp"
#include "OW_String.hpp"
#include "OW_CIMValue.hpp"
#include "OW_CIMClass.hpp"
#include "OW_CIMInstance.hpp"
#include "OW_CIMObjectPath.hpp"
#include "OW_CIMParameter.hpp"
#include "OW_Array.hpp"
#include "OW_CIMBase.hpp"
#include "OW_ProviderEnvironmentIFC.hpp"
#include <stdlib.h>
#include "npi.h"

Include dependency graph for NPIProvider.hpp:

Go to the source code of this file.

Namespaces

namespace  OW_NAMESPACE

Classes

struct  OW_NAMESPACE::NPIenv

Defines

#define PROVIDER_ENTRY
#define PROVIDER_EXIT

Typedefs

typedef Array< char * > OW_NAMESPACE::charVect


Define Documentation

#define PROVIDER_ENTRY
 

Value:

_npiHandle->thisObject = (void *)createEnv(_repository, nameSpace); \
((NPIenv *)_npiHandle->thisObject)->operationContext = getOperationContext(); \
handler.processing();

Definition at line 41 of file NPIProvider.hpp.

#define PROVIDER_EXIT
 

Value:

deleteEnv((NPIenv *)_npiHandle->thisObject); \
handler.complete();

Definition at line 45 of file NPIProvider.hpp.


Generated on Thu Feb 9 08:49:23 2006 for openwbem by  doxygen 1.4.6