Classes | |
| class | AIXAuthentication |
| This is a very simple wrapper around the AIX authorize routines. More... | |
| class | NonAuthenticatingAuthenticator |
| class | LinuxPAMAuthentication |
| class | LinuxPAMAuthenticationCL |
| class | AccessMgr |
| class | SimpleAuthorizer |
| class | SimpleAuthorizer2 |
| class | CIMBase |
| The CIMBase class is used as the base class for all CIM related classes. More... | |
| class | CIMClass |
| The CIMClass encapsulates all information that pertains to a CIM class (i.e. More... | |
| class | CIMDataType |
| The CIMDataType is used to represent the CIM data type of underlying data in other CIM objects, such as CIMValue objects. More... | |
| class | CIMDateTime |
| The CIMDateTime class represents the CIM datetime data type. More... | |
| class | CIMElement |
| The CIMElement class is used to enforce behavior from class that make up CIM classes and CIM Instances. More... | |
| struct | MsgRec |
| class | CIMException |
| class | CIMFlavor |
| The CIMFlavor class represents the flavor that is associated with a CIMQualifier. More... | |
| class | CIMInstance |
| The CIMInstance class encapsulates all information pertinent to a CIMInstance. More... | |
| class | CIMMethod |
| The CIMMethod class encapsulates all data and behaviour pertinent to an CIM method. More... | |
| class | CIMName |
| CIMName encapsulates a CIM Name, which is simply a string, with the special semantic of being case-insensitive and preserving. More... | |
| class | CIMNameSpace |
| The CIMNameSpace class represents a CIM namespace. More... | |
| class | CIMObjectPath |
| The CIMOMObjectPath class represents the location of CIM classes and instances. More... | |
| class | CIMParameter |
| The CIMParameter class encapsulates all data and functionality pertinent to a parameter to a method within a CIM class. More... | |
| class | CIMParamValue |
| class | CIMProperty |
| The CIMProperty class encapsulates all data and functionality petinent to a CIM property found in a CIM class or a CIM Instance. More... | |
| class | CIMQualifier |
| The CIMQualifier class encapsulates the data and functionality pertinent to a CIM qualifier that is found on classes, properties and methods. More... | |
| class | CIMQualifierType |
| The CIMQualifierType class encapsulates the data and functionality associated with a CIM qualifier type. More... | |
| class | CIMScope |
| The CIMScope class encapsulated the data and functionality the is associated with CIM scopes. More... | |
| class | CIMUrl |
| The CIMUrl is an abstract data type that represents a Uniform resource locator. More... | |
| class | CIMValue |
| The CIMValue class is an abstraction for all CIM data types. More... | |
| class | AuthorizerManager |
| class | CIMOMEnvironment |
| class | CIMServer |
| class | IndicationRepLayer |
| class | IndicationRepLayerMediator |
| The purpose of this class is to serve as an always present bridge between IndicationRepLayerImpl and provIndicationRepLayer. More... | |
| class | IndicationServer |
| class | LocalCIMOMHandle |
| The LocalCIMOMHandle class is a derivitive of the CIMOMHandleIFC that is used by all components that need access to CIM Services. More... | |
| class | PollingManager |
| class | PollingManagerThread |
| class | ProviderIFCLoaderBase |
| This class is a base class for different provider interface loading strategies. More... | |
| class | ProviderIFCLoader |
| class | ProviderManager |
| This class will be used by the CIMOM as a way of finding providers. More... | |
| class | SharedLibraryRepository |
| class | WQLFilterRep |
| class | EmbeddedCIMOMEnvironment |
| class | LocalEmbeddedCIMOMHandle |
| The LocalCIMOMHandle class is a derivitive of the CIMOMHandleIFC that is used by all components that need access to CIM Services. More... | |
| class | IndicationRepLayerImpl |
| struct | NotifyTrans |
| class | IndicationServerImpl |
| class | IndicationServerImplThread |
| class | LifecycleIndicationPoller |
| class | AuthManager |
| class | CIMListenerCallback |
| An abstract base class for CIM Listener callbacks. More... | |
| class | CIMXMLListener |
| class | HTTPXMLCIMListenerCallback |
| class | HTTPXMLCIMListener |
| class | ListenerAuthenticator |
| class | XMLListener |
| class | BinaryCIMOMHandle |
| class | CIMClient |
| This class is a convenience wrapper to make it easier to use all the client pieces together. More... | |
| class | CIMOMInfo |
| A CIMOMInfo object represents information about a CIMOM that is known via a discovery mechanism (slp). More... | |
| class | CIMOMLocator |
| class | CIMXMLCIMOMHandle |
| This class encapsulates the details of encoding WBEM requests into CIM/XML. More... | |
| class | ClientCIMOMHandle |
| class | ClientCIMOMHandleConnectionPool |
| This class is responsible for pooling ClientCIMOMHandleRef instances. More... | |
| class | AppenderLogger |
| This implementation of Logger is used to send a Log message to multiple LogAppenders. More... | |
| class | OutOfBoundsException |
| class | Array |
| Array<> wraps std::vector<> in COWReference<> adding ref counting and copy on write capability. More... | |
| class | AssertionException |
| struct | Atomic_t |
| class | AutoPtr |
| class | AutoPtrVec |
| class | BaseStreamBuffer |
| class | Bool |
| The Bool class is an abstraction for the boolean data type. More... | |
| class | Cache |
| This class encapsulates the functionality of a cache. More... | |
| class | CerrAppender |
| This class sends log messges to cerr. More... | |
| class | CerrLogger |
| This logger sends all log messages to cerr (stderr). More... | |
| class | Char16 |
| The Char16 class is an abstraction for a double byte character. More... | |
| class | CIMErrorException |
| struct | CIMFeatures |
| The CIMFeatures structure encapsulates all of the data that comprises the features of a CIM Product. More... | |
| class | CmdLineParserException |
| class | CmdLineParser |
| Do command line parsing. More... | |
| class | ConditionLockException |
| class | ConditionResourceException |
| class | Condition |
| class | ConfigException |
| class | COWIntrusiveCountableBase |
| class | NULLCOWIntrusiveReferenceException |
| class | COWIntrusiveReference |
| COWIntrusiveReference. More... | |
| class | COWReference |
| class | NULLCOWReferenceException |
| class | COWReferenceBase |
| class | CryptographicRandomNumberException |
| class | CryptographicRandomNumber |
| class | DataIStreamBuf |
| class | DataIStreamBase |
| class | DataIStream |
| class | DataOStreamBuf |
| class | DataOStreamBase |
| class | DataOStream |
| class | DateTimeException |
| class | DateTime |
| The DateTime class is an abstraction for date time data. More... | |
| class | dlSharedLibrary |
| dlSharedLibrary loads and queries shared libraries. More... | |
| class | dlSharedLibraryLoader |
| dlSharedLibraryLoader is the class for loading shared libraries on systems with the dl functions. More... | |
| class | TempFileEnumerationImpl |
| class | Enumeration |
| class | Enumeration_input_iterator |
| class | Enumeration_insert_iterator |
| class | EnumerationException |
| class | EnvVars |
| The EnvVars class is an abstraction for a set of environment variables. More... | |
| class | Exception |
| This class is the base of all exceptions thrown by OpenWBEM code. More... | |
| class | PopenStreamsImpl |
| class | ExecTimeoutException |
| class | ExecBufferFullException |
| class | ExecErrorException |
| class | PopenStreams |
| This class represents a connection to a process. More... | |
| class | File |
| The purpose of the File class is to provide an abstraction layer over the platform dependant functionality related to a file. More... | |
| class | FileAppender |
| This class sends log messges to a file. More... | |
| class | FileSystemException |
| class | Format |
| class | FuncNamePrinter |
| class | IntrusiveCountableBase |
| class | IntrusiveReference |
| class | IOException |
| class | BadCIMSignatureException |
| class | IOIFCStreamBuffer |
| class | IstreamBufIterator |
| This class differs from a std::istreambuf_iterator in that dereferncing an eof iterator returns 0 This class is mostly just a replacement for std::istreambuf_iterator<>, since it doesn't exist in the gcc 2.95.x standard lib. More... | |
| class | List |
| This class is a wrapper around std::list<> and adds COW capabilities. More... | |
| class | LogAppender |
| class | LoggerException |
| class | Logger |
| Logging interface. More... | |
| struct | LogMessage |
| class | LogMessagePatternFormatterException |
| class | LogMessagePatternFormatter |
| class | Map |
| class | MD5Exception |
| class | MD5StreamBuffer |
| class | MD5OStreamBase |
| class | MD5 |
| class | Mutex |
| class | MutexLock |
| class | DeadlockException |
| class | NonRecursiveMutex |
| class | NonRecursiveMutexLock |
| class | NoSuchPropertyException |
| class | NoSuchProviderException |
| class | NoSuchQualifierException |
| class | NullAppender |
| This class sends log messges to the bit bucket. More... | |
| class | NullLogger |
| This logger just discards all log messages. More... | |
| class | NULLValueException |
| class | ContextDataNotFoundException |
| class | OperationContext |
| This class is used to store general information (the context) of a WBEM operation. More... | |
| class | PosixUnnamedPipe |
| class | RandomNumber |
| class | RefCount |
| class | Reference |
| class | NULLReferenceException |
| class | ReferenceBase |
| class | OperationScope |
| class | RepositoryCIMOMHandle |
| The RepositoryCIMOMHandle class is a derivitive of the CIMOMHandleIFC that is used by all components that need access to CIM Services. More... | |
| class | CIMClassEnumBuilder |
| class | CIMClassArrayBuilder |
| class | StringArrayBuilder |
| class | StringEnumBuilder |
| class | CIMObjectPathEnumBuilder |
| class | CIMObjectPathArrayBuilder |
| class | CIMInstanceEnumBuilder |
| class | CIMInstanceArrayBuilder |
| class | CIMQualifierTypeEnumBuilder |
| class | CIMQualifierTypeArrayBuilder |
| class | Runnable |
| There are two methods for creating a thread of execution in the OW systems. More... | |
| class | RWLockerException |
| class | RWLocker |
| class | ReadLock |
| class | WriteLock |
| class | SafeLibCreate |
| class | SelectException |
| class | SelectEngine |
| class | SelectEngineStopper |
| class | Semaphore |
| class | LanguageTag |
| class | SessionLanguage |
| When getting a SessionLanguage instance from the OperationContext, use OperationContext::SESSION_LANGUAGE_KEY as the key. More... | |
| class | SharedLibrary |
| SharedLibrary is a base class for platform classes that implement the functionality of loading and querying shared libraries. More... | |
| class | SharedLibraryException |
| class | SharedLibraryLoader |
| SharedLibraryLoader is the base class for a platform class for loading shared libraries. More... | |
| class | SharedLibraryReference |
| class | SignalScope |
| class | SortedVectorMapDataCompare |
| class | SortedVectorMap |
| class | SortedVectorSet |
| class | Stack |
| class | StringConversionException |
| class | String |
| This String class is an abstract data type that represents as NULL terminated string of characters. More... | |
| class | StringBuffer |
| class | IStringStreamBuf |
| class | IStringStreamBase |
| class | IStringStream |
| class | OStringStreamBuf |
| class | OStringStreamBase |
| class | OStringStream |
| class | SyslogAppender |
| This class sends log messges to syslog. More... | |
| class | TempFileEnumerationImplBase |
| class | TempFileBuffer |
| class | TempFileStream |
| struct | ThreadParam |
| class | CancellationDeniedException |
| class | ThreadException |
| class | Thread |
| class | ThreadBarrierImpl |
| class | ThreadBarrierException |
| class | ThreadBarrier |
| The ThreadBarrier class is used to synchronize threads. More... | |
| struct | ThreadCancelledException |
| In the event a thread has been cancelled, a ThreadCancelledException will be thrown. More... | |
| class | ThreadCounter |
| class | ThreadCountDecrementer |
| class | ThreadDoneCallback |
| class | ThreadPoolImpl |
| class | ThreadPoolException |
| class | ThreadPool |
| The ThreadPool class is used to coordinate a group of threads. More... | |
| struct | NonRecursiveMutex_t |
| struct | Mutex_t |
| struct | NonRecursiveMutexLockState |
| class | TimeoutException |
| class | TmpFileImpl |
| class | TmpFile |
| class | UnnamedPipeException |
| class | UnnamedPipe |
| Abstract interface for an UnnamedPipe. More... | |
| class | MalformedURLException |
| struct | URL |
| This class represents URLs, and is used to easily parse and manage them. More... | |
| class | UserInfo |
| The UserInfo class is used to encapsulate information about the user making a request of the CIMOM. More... | |
| class | InvalidUTF8Exception |
| class | UUIDException |
| class | UUID |
| UUIDs (Universally Unique IDentifiers), also known as GUIDs (Globally Unique IDentifiers), are 128 bits long. More... | |
| class | NwIface |
| class | ServerSocket |
| class | ServerSocketImpl |
| class | Socket |
| class | SocketAddress |
| class | SocketBaseImpl |
| class | SocketImpl |
| class | SocketStreamBuffer |
| class | SSLServerCtx |
| class | SSLClientCtx |
| class | SSLSocketImpl |
| class | HTTPClient |
| HTTPClient encapulates the functionality of a CIM HTTP Client. More... | |
| class | HTTPChunkedIStreamBuffer |
| class | HTTPChunkedIStreamBase |
| class | HTTPChunkedIStream |
| class | HTTPChunkedOStreamBuffer |
| class | HTTPChunkedOStreamBase |
| class | HTTPChunkedOStream |
| class | HTTPChunkException |
| class | HTTPCounter |
| class | HTTPException |
| class | HTTPLengthLimitStreamBuffer |
| class | HTTPLenLimitIStreamBase |
| class | HTTPLenLimitIStream |
| class | AuthenticatorIFC |
| class | Authorizer2IFC |
| class | AuthorizerIFC |
| class | CIMOMHandleIFC |
| The CIMOMHandleIFC class is an abstract class used as an interface definition for classes that provide access to a CIMOM. More... | |
| class | CIMProtocolIFC |
| class | CIMProtocolIStreamIFC |
| class | ClientAuthCBIFC |
| An abstract base class used to provide a callback for retrieving a username and password. More... | |
| class | IOIFC |
| class | RepositoryIFC |
| class | RequestHandlerIFC |
| This is an abstract base class for a CIM product requiring a HTTP Server. More... | |
| class | ResultHandlerIFC |
| class | SelectableCallbackIFC |
| class | SelectableIFC |
| class | SerializableIFC |
| class | ServiceEnvironmentIFC |
| This is an internal interface which is used by the various OpenWBEM services to interface with their "environment". More... | |
| class | ServiceIFC |
| class | WQLIFC |
| class | AssociatorProviderIFC |
| This interface is implemented by providers of dynamic association classes. More... | |
| class | AssociatorProviderInfo |
| class | IndicationExportProviderIFC |
| class | IndicationProviderIFC |
| This is the interface implemented by indication providers. More... | |
| struct | IndicationProviderInfoEntry |
| class | IndicationProviderInfo |
| class | InstanceProviderIFC |
| Classes wishing to implement an instance provider must derive from this class. More... | |
| class | InstanceProviderInfo |
| class | MethodProviderIFC |
| This is the interface implemented by method providers. More... | |
| class | MethodProviderInfo |
| class | NamespaceProviderIFC |
| class | PolledProviderIFC |
| class | ProviderBaseIFC |
| This is the base class implemented by all providers. More... | |
| class | ProviderEnvironmentIFC |
| Note that some derived classes do not carry their own OperationContext, instead carrying only a reference to one. More... | |
| class | ProviderIFCBaseIFC |
| This class implements a bridge from the CIMOM's ProviderManager to the providers. More... | |
| struct | InstClassInfo |
| class | ProviderInfoBase |
| class | ProviderRegistrationEnvironmentIFC |
| The ProviderEnvironmentIFC object is valid only for the lifetime of the referenced OperationContext. More... | |
| class | SecondaryInstanceProviderIFC |
| class | SecondaryInstanceProviderInfo |
| class | ProviderAgent |
| class | ProviderAgentCIMOMHandle |
| class | ProviderAgentEnvironment |
| class | ProviderAgentLifecycleCallbackIFC |
| The implementation must be thread safe. More... | |
| class | ProviderAgentLockerIFC |
| class | ProviderAgentProviderEnvironment |
| class | CMPIAssociatorProviderProxy |
| class | CMPIIndicationProviderProxy |
| class | CMPIInstanceProviderProxy |
| class | CMPIMethodProviderProxy |
| class | CMPIProviderIFC |
| This class implements a bridge from the CIMOM's ProviderManager to the C++ providers. More... | |
| struct | CompleteMI |
| class | CppAssociatorProviderIFC |
| This interface is implemented by providers of dynamic association classes. More... | |
| class | CppIndicationExportProviderIFC |
| class | CppIndicationProviderIFC |
| This is the interface implemented by indication providers. More... | |
| class | _RHEnumInstances |
| class | CppInstanceProviderIFC |
| Classes wishing to implement an instance provider must derive from this class. More... | |
| class | CppMethodProviderIFC |
| This is the interface implemented by method providers. More... | |
| class | CppPolledProviderIFC |
| class | CppProviderBaseIFC |
| This is the base class implemented by all providers that are loaded by the C++ provider interface. More... | |
| class | CppProviderIFC |
| This class implements a bridge from the CIMOM's ProviderManager to the C++ providers. More... | |
| class | CppAssociatorProviderProxy |
| class | CppInstanceProviderProxy |
| class | CppSecondaryInstanceProviderProxy |
| class | CppMethodProviderProxy |
| class | CppIndicationExportProviderProxy |
| class | CppPolledProviderProxy |
| class | CppIndicationProviderProxy |
| class | CppReadOnlyInstanceProviderIFC |
| This class implements deleteInstance, createInstance, and modifyInstance. More... | |
| class | CppSecondaryInstanceProviderIFC |
| class | CppSimpleAssociatorProviderIFC |
| class CppSimpleAssociatorProviderIFC The intent of this class is to simplify the writing of Associator Providers. More... | |
| class | CppSimpleInstanceProviderIFC |
| A provider can derive from this class, and implement doSimpleEnumerateInstances(), and CppSimpleInstanceProviderIFC implements getInstance(), enumInstanceNames(), and enumInstances() This class can be part of a multiple-inerhitance diamond. More... | |
| struct | NPIenv |
| class | NPIContext |
| class | NPIFTABLE |
| class | NPIAssociatorProviderProxy |
| class | NPIIndicationProviderProxy |
| class | NPIInstanceProviderProxy |
| class | NPIMethodProviderProxy |
| class | NPIPolledProviderProxy |
| class | NPIProviderIFC |
| This class implements a bridge from the CIMOM's ProviderManager to the C++ providers. More... | |
| class | NPIVectorFreer |
| class | NPIHandleFreer |
| class | PerlAssociatorProviderProxy |
| class | PerlIndicationProviderProxy |
| class | PerlInstanceProviderProxy |
| class | PerlMethodProviderProxy |
| class | PerlProviderIFC |
| This class implements a bridge from the CIMOM's ProviderManager to the C++ providers. More... | |
| class | RemoteAssociatorProvider |
| class | RemoteInstanceProvider |
| class | RemoteMethodProvider |
| class | RemoteProviderInterface |
| class | RemoteSecondaryInstanceProvider |
| class | provindIndicationRepLayer |
| class | CppIndicationExportXMLHTTPProvider |
| class | IndicationExporter |
| class | CIM_NamespaceInstProv |
| class | CIM_NamespaceInManagerInstProv |
| class | OpenWBEM_ConfigSettingDataInstProv |
| class | OpenWBEM_ObjectManagerInstProv |
| class | OpenWBEM_UnitaryComputerSystem |
| class | NameSpaceProvider |
| class | SLPProvider |
| class | UnloaderProvider |
| struct | AssocDbEntry |
| The AssocDbEntry represents an entry in the association database. More... | |
| class | AssocDbHandle |
| struct | AssocDbRecHeader |
| struct | AssocDbHeader |
| class | AssocDb |
| class | CIMRepository |
| class | GenericHDBRepository |
| class | HDBHandleLock |
| The HDBHandleLock class helps facilitate the releasing of HDBHandle objects that are acquired through calls to GenericHDBRepository:: getHandle. More... | |
| class | HDBHandle |
| class | HDB |
| struct | HDBHeaderBlock |
| The HDBHeaderBlock structure represent the header information for the database. More... | |
| struct | HDBBlock |
| The HDBBlock structure represents nodes within the database. More... | |
| class | HDBUtilKeyArray |
| class | HDBNode |
| class | Index |
| The Index class is simply an interface class that helps facilitate a pluggable architecture for an indexing scheme on file. More... | |
| struct | IndexEntry |
| class | IndexImpl |
| class | InstanceRepository |
| class | MetaRepository |
| class | AssocDbEntry2 |
| The AssocDbEntry represents an entry in the association database. More... | |
| class | AssocDb2 |
| class | CIMRepository2 |
| class | dbDatabase |
| class | UtilKeyArray |
| class | InstanceRepository2 |
| class | MetaRepository2 |
| class | BinaryRequestHandler |
| class | XMLExecute |
| class | DigestAuthentication |
| class | HTTPServerSelectableCallback |
| class | HTTPServer |
| class | HTTPSvrConnection |
| class | LocalAuthentication |
| class | WQLCompile |
| class | WQLInstancePropertySource |
| class | WQLOperand |
| Used to represent SQL where clause operands. More... | |
| class | WQLPropertySource |
| This class must be implemented to provide a source of properties for the WQLSelectStatement::evaluateWhereClause() method which calls methods of this class to obtain real values for property names used in the where clause. More... | |
| class | WQLSelectStatement |
| class | WQLImpl |
| class | WQLProcessor |
| class | WQLSelectStatementGen |
| class | CIMXMLParser |
| class | Param |
| class | RequestHandlerIFCXML |
| class | XMLAttribute |
| class | XMLNode |
| Base class used to represent an XML tag such as <name> and contains all of the attributes and the value of such an XML tag. More... | |
| class | XMLNodeImpl |
| class | XMLParseException |
| struct | XMLToken |
| class | XMLParserCore |
| class | XMLPullParser |
Namespaces | |
| namespace | BinarySerialization |
| namespace | CIMNameSpaceUtils |
| namespace | CIMRepositoryImpl |
| namespace | CIMValueCast |
| namespace | ConfigFile |
| namespace | ConfigOpts |
| namespace | COWIntrusiveReferenceHelpers |
| namespace | dbUtils |
| namespace | ExceptionDetail |
| namespace | ExceptionIds |
| namespace | Exec |
| namespace | FileSystem |
| The purpose of the FileSystem class is to provide an abstraction layer over the platform dependant functionality related to a file system. | |
| namespace | GetPass |
| namespace | HTTPUtils |
| namespace | LocalAuthenticationCommon |
| namespace | MOF |
| namespace | MutexImpl |
| The MutexImpl namespace represents the functionality needed by the OpenWbem Mutex class (Mutex). | |
| namespace | NonRecursiveMutexImpl |
| The NonRecursiveMutexImpl namespace represents the functionality needed by the OpenWbem non recursive Mutex class (NonRecursiveMutex). | |
| namespace | PidFile |
| namespace | Platform |
| namespace | RemoteProviderUtils |
| namespace | SafeCString |
| namespace | Select |
| namespace | ServiceIFCNames |
| namespace | SocketFlags |
| namespace | SocketUtils |
| namespace | StackTrace |
| namespace | System |
| namespace | ThreadImpl |
| The ThreadImpl namespace represents the functionality needed by the OpenWbem Thread class (Thread). | |
| namespace | UserUtils |
| Facade encapsulating OS specific user functionality. | |
| namespace | UTF8Utils |
| namespace | WBEMFlags |
| namespace | XMLCIMFactory |
| namespace | XMLClass |
| namespace | XMLOperationGeneric |
| namespace | XMLParserDOM |
| namespace | XMLParserSAX |
| namespace | XMLQualifier |
Typedefs | |
| typedef Enumeration< CIMClass > | CIMClassEnumeration |
| typedef Enumeration< CIMObjectPath > | CIMObjectPathEnumeration |
| typedef Enumeration< CIMQualifierType > | CIMQualifierTypeEnumeration |
| typedef Enumeration< CIMClass > | CIMClassEnumeration |
| typedef Enumeration< CIMInstance > | CIMInstanceEnumeration |
| typedef Array< CIMDateTime > | CIMDateTimeArray |
| typedef Array< CIMBase > | CIMBaseArray |
| typedef Array< CIMDataType > | CIMDataTypeArray |
| typedef Array< CIMScope > | CIMScopeArray |
| typedef Array< CIMUrl > | CIMUrlArray |
| typedef Array< CIMNameSpace > | CIMNameSpaceArray |
| typedef Array< CIMElement > | CIMElementArray |
| typedef Array< CIMFlavor > | CIMFlavorArray |
| typedef Array< CIMProperty > | CIMPropertyArray |
| typedef Array< CIMObjectPath > | CIMObjectPathArray |
| typedef Array< CIMQualifierType > | CIMQualifierTypeArray |
| typedef Array< CIMQualifier > | CIMQualifierArray |
| typedef Array< CIMMethod > | CIMMethodArray |
| typedef Array< CIMClass > | CIMClassArray |
| typedef Array< CIMParameter > | CIMParameterArray |
| typedef Array< CIMParamValue > | CIMParamValueArray |
| typedef Array< CIMInstance > | CIMInstanceArray |
| typedef Array< CIMValue > | CIMValueArray |
| typedef Array< CIMName > | CIMNameArray |
| typedef Enumeration< CIMInstance > | CIMInstanceEnumeration |
| typedef Enumeration< CIMObjectPath > | CIMObjectPathEnumeration |
| typedef IntrusiveReference< ProviderManager > | ProviderManagerRef |
| typedef IntrusiveReference< PollingManager > | PollingManagerRef |
| typedef SharedLibraryReference< IntrusiveReference< IndicationServer > > | IndicationServerRef |
| typedef IntrusiveReference< AuthorizerManager > | AuthorizerManagerRef |
| typedef IntrusiveReference< IndicationRepLayerMediator > | IndicationRepLayerMediatorRef |
| typedef IntrusiveReference< EmbeddedCIMOMEnvironment > | EmbeddedCIMOMEnvironmentRef |
| typedef IntrusiveReference< CIMOMEnvironment > | CIMOMEnvironmentRef |
| typedef IntrusiveReference< LocalCIMOMHandle > | LocalCIMOMHandleRef |
| typedef IntrusiveReference< ProviderIFCLoaderBase > | ProviderIFCLoaderRef |
| typedef IntrusiveReference< AuthManager > | AuthManagerRef |
| typedef std::pair< SelectableIFCRef, SelectableCallbackIFCRef > | SelectablePair_t |
| typedef IntrusiveReference< CIMListenerCallback > | CIMListenerCallbackRef |
| typedef IntrusiveReference< HTTPXMLCIMListener > | HTTPXMLCIMListenerRef |
| typedef IntrusiveReference< CIMXMLListener > | CIMXMLListenerRef |
| typedef std::pair< SelectableIFCRef, SelectableCallbackIFCRef > | SelectablePair_t |
| typedef IntrusiveReference< HTTPXMLCIMListenerCallback > | HTTPXMLCIMListenerCallbackRef |
| typedef Array< CIMOMInfo > | CIMOMInfoArray |
| typedef IntrusiveReference< CIMOMLocator > | CIMOMLocatorRef |
| typedef IntrusiveReference< ClientCIMOMHandleConnectionPool > | ClientCIMOMHandleConnectionPoolRef |
| typedef IntrusiveReference< ClientCIMOMHandle > | ClientCIMOMHandleRef |
| typedef Array< UInt8 > | UInt8Array |
| typedef Array< Int8 > | Int8Array |
| typedef Array< UInt16 > | UInt16Array |
| typedef Array< Int16 > | Int16Array |
| typedef Array< UInt32 > | UInt32Array |
| typedef Array< Int32 > | Int32Array |
| typedef Array< UInt64 > | UInt64Array |
| typedef Array< Int64 > | Int64Array |
| typedef Array< Real64 > | Real64Array |
| typedef Array< Real32 > | Real32Array |
| typedef IntrusiveReference< Logger > | LoggerRef |
| typedef IntrusiveReference< LogAppender > | LogAppenderRef |
| typedef Array< String > | StringArray |
| typedef Array< Char16 > | Char16Array |
| typedef Enumeration< String > | StringEnumeration |
| typedef IntrusiveReference< Thread > | ThreadRef |
| typedef IntrusiveReference< ThreadPool > | ThreadPoolRef |
| typedef Array< Bool > | BoolArray |
| typedef IntrusiveReference< UnnamedPipe > | UnnamedPipeRef |
| typedef IntrusiveReference< SharedLibraryLoader > | SharedLibraryLoaderRef |
| typedef IntrusiveReference< SocketBaseImpl > | SocketBaseImplRef |
| typedef IntrusiveReference< RepositoryCIMOMHandle > | RepositoryCIMOMHandleRef |
| typedef IntrusiveReference< Runnable > | RunnableRef |
| typedef IntrusiveReference< SessionLanguage > | SessionLanguageRef |
| typedef IntrusiveReference< ThreadCounter > | ThreadCounterRef |
| typedef IntrusiveReference< ThreadDoneCallback > | ThreadDoneCallbackRef |
| typedef LogMessagePatternFormatter::Converter | Converter |
| typedef LogMessagePatternFormatter::ConverterRef | ConverterRef |
| typedef unsigned char * | POINTER |
| typedef sockaddr | SocketAddress_t |
| typedef sockaddr_in | InetSocketAddress_t |
| typedef sockaddr_un | UnixSocketAddress_t |
| typedef in_addr | InetAddress_t |
| typedef int | SocketHandle_t |
| typedef IntrusiveReference< PosixUnnamedPipe > | PosixUnnamedPipeRef |
| typedef Array< Select_t > | SelectTypeArray |
| typedef Array< LanguageTag > | LanguageTagArray |
| typedef IntrusiveReference< SharedLibrary > | SharedLibraryRef |
| typedef void(* | sighandler_t )(int) |
| typedef unsigned long int(* | strtoulfp_t )(const char *, char **, int) |
| typedef long int(* | strtolfp_t )(const char *, char **, int) |
| typedef unsigned long long int(* | strtoullfp_t )(const char *, char **, int) |
| typedef long long int(* | strtollfp_t )(const char *, char **, int) |
| typedef Int32(* | ThreadFunction )(void *) |
| typedef pthread_once_t | OnceFlag |
| typedef pthread_t | Thread_t |
| typedef pthread_mutex_t | NativeMutex_t |
| typedef pthread_cond_t | ConditionVar_t |
| typedef unsigned char | UInt8 |
| typedef signed char | Int8 |
| typedef unsigned short | UInt16 |
| typedef short | Int16 |
| typedef unsigned int | UInt32 |
| typedef int | Int32 |
| typedef unsigned long long | UInt64 |
| typedef long long | Int64 |
| typedef double | Real64 |
| typedef float | Real32 |
| typedef int | Select_t |
| typedef int | FileHandle |
| typedef uid_t | UserId |
| typedef pid_t | ProcId |
| typedef UInt64 | uuid_time_t |
| typedef IntrusiveReference< SSLServerCtx > | SSLServerCtxRef |
| typedef IntrusiveReference< SSLClientCtx > | SSLClientCtxRef |
| typedef IntrusiveReference< HTTPClient > | HTTPClientRef |
| typedef Map< String, String > | HTTPHeaderMap |
| typedef IntrusiveReference< CIMOMHandleIFC > | CIMOMHandleIFCRef |
| typedef SharedLibraryReference< IntrusiveReference< RequestHandlerIFC > > | RequestHandlerIFCRef |
| typedef SharedLibraryReference< IntrusiveReference< ServiceIFC > > | ServiceIFCRef |
| typedef SharedLibraryReference< IntrusiveReference< WQLIFC > > | WQLIFCRef |
| typedef IntrusiveReference< SelectableIFC > | SelectableIFCRef |
| typedef IntrusiveReference< SelectableCallbackIFC > | SelectableCallbackIFCRef |
| typedef IntrusiveReference< RepositoryIFC > | RepositoryIFCRef |
| typedef SharedLibraryReference< RepositoryIFCRef > | SharedLibraryRepositoryIFCRef |
| typedef SharedLibraryReference< IntrusiveReference< AuthorizerIFC > > | AuthorizerIFCRef |
| typedef SharedLibraryReference< IntrusiveReference< Authorizer2IFC > > | Authorizer2IFCRef |
| typedef SharedLibraryReference< IntrusiveReference< AuthenticatorIFC > > | AuthenticatorIFCRef |
| typedef IntrusiveReference< ServiceEnvironmentIFC > | ServiceEnvironmentIFCRef |
| typedef ResultHandlerIFC< CIMClass > | CIMClassResultHandlerIFC |
| typedef ResultHandlerIFC< CIMInstance > | CIMInstanceResultHandlerIFC |
| typedef ResultHandlerIFC< CIMObjectPath > | CIMObjectPathResultHandlerIFC |
| typedef ResultHandlerIFC< String > | StringResultHandlerIFC |
| typedef ResultHandlerIFC< CIMQualifierType > | CIMQualifierTypeResultHandlerIFC |
| typedef IntrusiveReference< CIMProtocolIFC > | CIMProtocolIFCRef |
| typedef IntrusiveReference< CIMProtocolIStreamIFC > | CIMProtocolIStreamIFCRef |
| typedef IntrusiveReference< ClientAuthCBIFC > | ClientAuthCBIFCRef |
| typedef Array< AssociatorProviderInfo > | AssociatorProviderInfoArray |
| typedef Array< IndicationProviderInfo > | IndicationProviderInfoArray |
| typedef Array< InstanceProviderInfo > | InstanceProviderInfoArray |
| typedef IntrusiveReference< MethodProviderIFC > | MethodProviderIFCRef |
| typedef Array< MethodProviderInfo > | MethodProviderInfoArray |
| typedef IntrusiveReference< PolledProviderIFC > | PolledProviderIFCRef |
| typedef Array< PolledProviderIFCRef > | PolledProviderIFCRefArray |
| typedef IntrusiveReference< ProviderEnvironmentIFC > | ProviderEnvironmentIFCRef |
| typedef IntrusiveReference< ProviderRegistrationEnvironmentIFC > | ProviderRegistrationEnvironmentIFCRef |
| typedef IntrusiveReference< InstanceProviderIFC > | InstanceProviderIFCRef |
| typedef IntrusiveReference< SecondaryInstanceProviderIFC > | SecondaryInstanceProviderIFCRef |
| typedef Array< SecondaryInstanceProviderIFCRef > | SecondaryInstanceProviderIFCRefArray |
| typedef IntrusiveReference< ProviderBaseIFC > | ProviderBaseIFCRef |
| typedef Array< ProviderBaseIFCRef > | ProviderBaseIFCRefArray |
| typedef IntrusiveReference< AssociatorProviderIFC > | AssociatorProviderIFCRef |
| typedef IntrusiveReference< IndicationProviderIFC > | IndicationProviderIFCRef |
| typedef Array< IndicationProviderIFCRef > | IndicationProviderIFCRefArray |
| typedef IntrusiveReference< IndicationExportProviderIFC > | IndicationExportProviderIFCRef |
| typedef Array< IndicationExportProviderIFCRef > | IndicationExportProviderIFCRefArray |
| typedef SharedLibraryReference< IntrusiveReference< ProviderIFCBaseIFC > > | ProviderIFCBaseIFCRef |
| typedef Array< SecondaryInstanceProviderInfo > | SecondaryInstanceProviderInfoArray |
| typedef std::pair< SelectableIFCRef, SelectableCallbackIFCRef > | SelectablePair_t |
| typedef IntrusiveReference< ProviderAgent > | ProviderAgentRef |
| typedef IntrusiveReference< ProviderAgentLockerIFC > | ProviderAgentLockerIFCRef |
| typedef IntrusiveReference< ProviderAgentLifecycleCallbackIFC > | ProviderAgentLifecycleCallbackIFCRef |
| typedef CMPIFTABLERef *(* | ProviderCreationFunc )() |
| typedef const char *(* | versionFunc_t )() |
| typedef SharedLibraryReference< Reference< CMPIProviderIFC > > | CMPIProviderIFCRef |
| typedef SharedLibraryReference< Reference< CompleteMI > > | CMPIFTABLERef |
| typedef SharedLibraryReference< IntrusiveReference< CppAssociatorProviderIFC > > | CppAssociatorProviderIFCRef |
| typedef SharedLibraryReference< IntrusiveReference< CppIndicationExportProviderIFC > > | CppIndicationExportProviderIFCRef |
| typedef SharedLibraryReference< IntrusiveReference< CppIndicationProviderIFC > > | CppIndicationProviderIFCRef |
| typedef SharedLibraryReference< IntrusiveReference< CppInstanceProviderIFC > > | CppInstanceProviderIFCRef |
| typedef SharedLibraryReference< IntrusiveReference< CppMethodProviderIFC > > | CppMethodProviderIFCRef |
| typedef SharedLibraryReference< IntrusiveReference< CppPolledProviderIFC > > | CppPolledProviderIFCRef |
| typedef SharedLibraryReference< IntrusiveReference< CppProviderBaseIFC > > | CppProviderBaseIFCRef |
| typedef CppProviderBaseIFC *(* | ProviderCreationFunc )() |
| typedef const char *(* | versionFunc_t )() |
| typedef SharedLibraryReference< IntrusiveReference< CppProviderIFC > > | CppProviderIFCRef |
| typedef SharedLibraryReference< IntrusiveReference< CppSecondaryInstanceProviderIFC > > | CppSecondaryInstanceProviderIFCRef |
| typedef Array< CppSecondaryInstanceProviderIFCRef > | CppSeconaryInstanceProviderIFCRefArray |
| typedef Array< char * > | charVect |
| typedef Array< char * > | charVect |
| typedef ::FTABLE(* | FP_INIT_FT )() |
| typedef NPIFTABLE(* | NPIFP_INIT_FT )() |
| typedef SharedLibraryReference< Reference< NPIFTABLE > > | FTABLERef |
| typedef FTABLERef *(* | ProviderCreationFunc )() |
| typedef const char *(* | versionFunc_t )() |
| typedef SharedLibraryReference< Reference< NPIProviderIFC > > | NPIProviderIFCRef |
| typedef FTABLERef *(* | ProviderCreationFunc )() |
| typedef const char *(* | versionFunc_t )() |
| typedef SharedLibraryReference< Reference< PerlProviderIFC > > | PerlProviderIFCRef |
| typedef Array< AssocDbEntry > | AssocDbEntryArray |
| typedef ResultHandlerIFC< AssocDbEntry::entry > | AssocDbEntryResultHandlerIFC |
| typedef IntrusiveReference< Index > | IndexRef |
| typedef Array< AssocDbEntry2 > | AssocDbEntry2Array |
| typedef ResultHandlerIFC< AssocDbEntry2::entry > | AssocDbEntry2ResultHandlerIFC |
| typedef IntrusiveReference< HTTPServer > | HTTPServerRef |
| typedef Array< Param > | ParamArray |
| typedef Array< XMLAttribute > | XMLAttributeArray |
| typedef Array< XMLNode > | XMLNodeArray |
| typedef IntrusiveReference< XMLNodeImpl > | XMLNodeImplRef |
Enumerations | |
| enum | CIMNULL_t { CIMNULL } |
| enum | ELogLevel { E_NONE_LEVEL, E_FATAL_ERROR_LEVEL, E_ERROR_LEVEL, E_INFO_LEVEL, E_DEBUG_LEVEL, E_ALL_LEVEL } |
| enum | NPIGarbageType { NOTHING, STRING, VECTOR, CIM_VALUE, CIM_QUALIFIER, CIM_PARAMVALUE, CIM_PROPERTY, CIM_INSTANCE, CIM_OBJECTPATH, CIM_CLASS } |
| enum | WQLIntegerValueTag { WQL_INTEGER_VALUE_TAG } |
| Tag used to force invocation of the integer value form of the WQLOperand Constructor. More... | |
| enum | WQLDoubleValueTag { WQL_DOUBLE_VALUE_TAG } |
| Tag used to force invocation of the double value form of the WQLOperand Constructor. More... | |
| enum | WQLBoolValueTag { WQL_BOOLEAN_VALUE_TAG } |
| Tag used to force invocation of the boolean value form of the WQLOperand Constructor. More... | |
| enum | WQLStringValueTag { WQL_STRING_VALUE_TAG } |
| Tag used to force invocation of the string value form of the WQLOperand Constructor. More... | |
| enum | WQLPropertyNameTag { WQL_PROPERTY_NAME_TAG } |
| Tag used to force invocation of the property name form of the WQLOperand Constructor. More... | |
| enum | WQLOperation { WQL_OR, WQL_AND, WQL_NOT, WQL_EQ, WQL_NE, WQL_LT, WQL_LE, WQL_GT, WQL_GE, WQL_DO_NOTHING, WQL_ISA } |
| Represents SQL where clause operators. More... | |
Functions | |
| static int | PAM_conv (int num_msg, const struct pam_message **msgm, struct pam_response **response, void *appdata_ptr) |
| This is the Linux-PAM "conversation" function. | |
| std::ostream & | operator<< (std::ostream &ostr, const CIMBase &cb) |
| bool | operator< (const CIMClass::CLSData &x, const CIMClass::CLSData &y) |
| bool | operator== (const CIMClass::CLSData &x, const CIMClass::CLSData &y) |
| bool | operator< (const CIMClass &x, const CIMClass &y) |
| bool | operator== (const CIMClass &x, const CIMClass &y) |
| bool | operator<= (const CIMClass &x, const CIMClass &y) |
| bool | operator> (const CIMClass &x, const CIMClass &y) |
| bool | operator>= (const CIMClass &x, const CIMClass &y) |
| bool | operator!= (const CIMClass &x, const CIMClass &y) |
| bool | operator< (const CIMDataType::DTData &x, const CIMDataType::DTData &y) |
| bool | operator== (const CIMDataType::DTData &x, const CIMDataType::DTData &y) |
| bool | operator< (const CIMDataType &x, const CIMDataType &y) |
| bool | operator== (const CIMDataType &x, const CIMDataType &y) |
| bool | operator<= (const CIMDataType &x, const CIMDataType &y) |
| bool | operator> (const CIMDataType &x, const CIMDataType &y) |
| bool | operator>= (const CIMDataType &x, const CIMDataType &y) |
| bool | operator!= (const CIMDataType &x, const CIMDataType &y) |
| OW_DEFINE_EXCEPTION_WITH_ID (CIMDateTime) | |
| static void | fillDateTimeData (CIMDateTime::DateTimeData &data, const char *str) |
| ostream & | operator<< (ostream &ostr, const CIMDateTime &arg) |
| bool | operator== (const CIMDateTime &x, const CIMDateTime &y) |
| bool | isLeap (UInt16 year) |
| Int64 | getMagnitude (const CIMDateTime &dt) |
| bool | operator< (const CIMDateTime &x, const CIMDateTime &y) |
| bool | operator!= (const CIMDateTime &x, const CIMDateTime &y) |
| bool | operator> (const CIMDateTime &x, const CIMDateTime &y) |
| bool | operator<= (const CIMDateTime &x, const CIMDateTime &y) |
| bool | operator>= (const CIMDateTime &x, const CIMDateTime &y) |
| OW_DECLARE_APIEXCEPTION (CIMDateTime, OW_COMMON_API) | |
| OW_COMMON_API std::ostream & | operator<< (std::ostream &ostr, const CIMDateTime &arg) |
| String | createLongMessage (CIMException::ErrNoType errval, const char *msg) |
| bool | operator< (const CIMInstance::INSTData &x, const CIMInstance::INSTData &y) |
| bool | operator< (const CIMInstance &x, const CIMInstance &y) |
| bool | operator< (const CIMMethod::METHData &x, const CIMMethod::METHData &y) |
| bool | operator< (const CIMMethod &x, const CIMMethod &y) |
| bool | operator< (const CIMName &x, const CIMName &y) |
| bool | operator== (const CIMName &x, const CIMName &y) |
| bool | operator<= (const CIMName &x, const CIMName &y) |
| bool | operator> (const CIMName &x, const CIMName &y) |
| bool | operator>= (const CIMName &x, const CIMName &y) |
| bool | operator!= (const CIMName &x, const CIMName &y) |
| std::ostream & | operator<< (std::ostream &ostr, const CIMName &name) |
| bool | operator< (const CIMNameSpace::NSData &x, const CIMNameSpace::NSData &y) |
| bool | operator< (const CIMNameSpace &lhs, const CIMNameSpace &rhs) |
| bool | operator< (const CIMObjectPath::OPData &x, const CIMObjectPath::OPData &y) |
| bool | operator< (const CIMObjectPath &lhs, const CIMObjectPath &rhs) |
| bool | operator< (const CIMParameter::PARMData &x, const CIMParameter::PARMData &y) |
| bool | operator< (const CIMParameter &x, const CIMParameter &y) |
| bool | operator< (const CIMParamValue::Data &x, const CIMParamValue::Data &y) |
| bool | operator< (const CIMParamValue &x, const CIMParamValue &y) |
| CIMValue | getParamValue (const String ¶mName, const CIMParamValueArray ¶ms) |
| Search for paramName in params, and return the associated CIMValue. | |
| bool | operator< (const CIMProperty::PROPData &x, const CIMProperty::PROPData &y) |
| bool | operator< (const CIMProperty &x, const CIMProperty &y) |
| bool | operator< (const CIMQualifier::QUALData &x, const CIMQualifier::QUALData &y) |
| bool | operator< (const CIMQualifier &x, const CIMQualifier &y) |
| bool | operator< (const CIMQualifierType::QUALTData &x, const CIMQualifierType::QUALTData &y) |
| bool | operator< (const CIMQualifierType &x, const CIMQualifierType &y) |
| bool | operator< (const CIMUrl::URLData &x, const CIMUrl::URLData &y) |
| bool | operator< (const CIMUrl &lhs, const CIMUrl &rhs) |
| template<class T> | |
| static String | toString (const T &x) |
| static String | toString (const CIMObjectPath &x) |
| static String | toString (const Char16 &x) |
| static String | toString (const CIMDateTime &x) |
| template<class T> | |
| static String | raToString (const T &ra, bool forMOF=false) |
| static String | raToString (const Array< String > &ra, bool forMOF=false) |
| static String | raToString (const Array< CIMClass > &ra, bool forMOF=false) |
| static String | raToString (const Array< CIMInstance > &ra, bool forMOF=false) |
| static String | raToString (const Array< Bool > &ra, bool isString=false) |
| template<class T> | |
| void | readValue (istream &istrm, T &val, int convType) |
| static Real64 | readReal64Value (istream &istrm) |
| static Real32 | readReal32Value (istream &istrm) |
| template<class T> | |
| void | readArray (istream &istrm, T &ra, int convType) |
| static void | readReal32Array (istream &istrm, Array< Real32 > &ra) |
| static void | readReal64Array (istream &istrm, Array< Real64 > &ra) |
| template<class T> | |
| void | readObjectArray (istream &istrm, T &ra) |
| template<class T> | |
| void | writeValue (ostream &ostrm, T val, int convType) |
| static void | writeRealValue (ostream &ostrm, Real64 rv) |
| template<class T> | |
| void | writeArray (ostream &ostrm, const T &ra, int convType) |
| static void | writeArray (ostream &ostrm, const Array< Real32 > &ra) |
| static void | writeArray (ostream &ostrm, const Array< Real64 > &ra) |
| template<class T> | |
| void | writeObjectArray (ostream &ostrm, const T &ra) |
| OW_DEFINE_EXCEPTION_WITH_ID (ValueCast) | |
| static bool | isCompatible (CIMDataType::Type from, CIMDataType::Type to) |
| static void | makeValueArray (CIMValue &theValue) |
| static CIMValue | convertString (const String &strValue, const CIMDataType &dataType) |
| static CIMValue | convertArray (const CIMValue &value, const CIMDataType &dataType) |
| static StringArray | convertToStringArray (const CIMValue &value, bool onlyOne) |
| OW_DECLARE_APIEXCEPTION (ValueCast, OW_COMMON_API) | |
| ServiceEnvironmentIFCRef | createAuthEnvRef (OperationContext &context, const ServiceEnvironmentIFCRef &env) |
| ProviderEnvironmentIFCRef | createProvEnvRef (const CIMOMEnvironmentRef &pcenv) |
| LogAppender::ConfigMap | getAppenderConfig (const ConfigFile::ConfigMap &configItems) |
| bool | operator!= (const Node &x, const Node &y) |
| bool | operator< (const Node &x, const Node &y) |
| Node | INVALID_NODE ("",~0) |
| ProviderEnvironmentIFCRef | createProvEnvRef (OperationContext &context, const ServiceEnvironmentIFCRef &env) |
| void | logOperation (const LoggerRef &lgr, const OperationContext &context, const char *operation, const String &ns, const String &objectName=String()) |
| ProviderEnvironmentIFCRef | createProvEnvRef (ServiceEnvironmentIFCRef env) |
| OW_DECLARE_EXCEPTION (ProviderIFCLoader) | |
| OW_DEFINE_EXCEPTION (ProviderIFCLoader) | |
| void | registerProviderInfo (const ProviderEnvironmentIFCRef &env, const String &name_, const ProviderIFCBaseIFCRef &ifc, const String &providerName, ProviderManager::ProvRegMap_t ®Map) |
| void | registerProviderInfo (const ProviderEnvironmentIFCRef &env, const String &name_, const ProviderIFCBaseIFCRef &ifc, const String &providerName, ProviderManager::MultiProvRegMap_t ®Map) |
| void | processProviderClassExtraInfo (const ProviderEnvironmentIFCRef &env, const String &name, const StringArray &extra, const ProviderIFCBaseIFCRef &ifc, const String &providerName, ProviderManager::ProvRegMap_t ®Map) |
| void | processProviderClassExtraInfo (const ProviderEnvironmentIFCRef &env, const String &name, const StringArray &extra, const ProviderIFCBaseIFCRef &ifc, const String &providerName, ProviderManager::MultiProvRegMap_t ®Map) |
| template<typename ClassInfoT> | |
| String | getClassName (const ClassInfoT &classInfo) |
| String | getClassName (const IndicationProviderInfoEntry &classInfo) |
| template<typename RegMapT, typename ClassInfoT> | |
| void | processProviderClassInfo (const ProviderEnvironmentIFCRef &env, const ClassInfoT &classInfo, const ProviderIFCBaseIFCRef &ifc, const String &providerName, RegMapT ®Map) |
| void | processProviderClassInfo (const ProviderEnvironmentIFCRef &env, const MethodProviderInfo::ClassInfo &classInfo, const ProviderIFCBaseIFCRef &ifc, const String &providerName, ProviderManager::ProvRegMap_t ®Map) |
| void | processProviderClassInfo (const ProviderEnvironmentIFCRef &env, const IndicationProviderInfo::ClassInfo &classInfo, const ProviderIFCBaseIFCRef &ifc, const String &providerName, ProviderManager::MultiProvRegMap_t ®Map) |
| template<typename ProviderInfoT, typename RegMapT> | |
| void | processProviderInfo (const ProviderEnvironmentIFCRef &env, const Array< ProviderInfoT > &providerInfo, const ProviderIFCBaseIFCRef &ifc, RegMapT ®Map) |
| InstanceProviderIFCRef | wrapProvider (InstanceProviderIFCRef pref, const ProviderEnvironmentIFCRef &env) |
| SecondaryInstanceProviderIFCRef | wrapProvider (SecondaryInstanceProviderIFCRef pref, const ProviderEnvironmentIFCRef &env) |
| MethodProviderIFCRef | wrapProvider (MethodProviderIFCRef pref, const ProviderEnvironmentIFCRef &env) |
| AssociatorProviderIFCRef | wrapProvider (AssociatorProviderIFCRef pref, const ProviderEnvironmentIFCRef &env) |
| ProviderEnvironmentIFCRef | createProvEnvRef (const EmbeddedCIMOMEnvironmentRef &pcenv) |
| LogAppender::ConfigMap | getAppenderConfig (const ConfigFile::ConfigMap &configItems) |
| bool | operator!= (const Node &x, const Node &y) |
| bool | operator< (const Node &x, const Node &y) |
| Node | INVALID_NODE ("",~0) |
| OW_DECLARE_EXCEPTION (IndicationServer) | |
| OW_DEFINE_EXCEPTION_WITH_ID (IndicationServer) | |
| ProviderEnvironmentIFCRef | createProvEnvRef (CIMOMEnvironmentRef env) |
| void | splitUpProps (const StringArray &props, HashMap< String, StringArray > &map) |
| CIMInstance | filterInstance (const CIMInstance &toFilter, const StringArray &props) |
| String | getSourceNameSpace (const CIMInstance &inst) |
| OW_DEFINE_EXCEPTION_WITH_ID (Daemon) | |
| OW_DECLARE_EXCEPTION (Daemon) | |
| void | _getHTTPTrailers (const CIMProtocolIStreamIFCRef &istr_, Map< String, String > &trailers) |
| void | checkError (std::istream &istrm) |
| void | checkError (const CIMProtocolIStreamIFCRef &istr, Map< String, String > &trailers) |
| void | readCIMObject (CIMProtocolIStreamIFCRef &istr, CIMClass &cc) |
| void | readCIMObject (CIMProtocolIStreamIFCRef &istr, CIMClassResultHandlerIFC &result) |
| void | readCIMObject (CIMProtocolIStreamIFCRef &istr, CIMInstance &ci) |
| void | readCIMObject (CIMProtocolIStreamIFCRef &istr, CIMObjectPath &cop) |
| void | readCIMObject (CIMProtocolIStreamIFCRef &istr, CIMObjectPathResultHandlerIFC &result) |
| void | readCIMObject (CIMProtocolIStreamIFCRef &istr, CIMInstanceResultHandlerIFC &result) |
| void | readCIMObject (CIMProtocolIStreamIFCRef &istr, CIMQualifierType &arg) |
| void | readCIMObject (CIMProtocolIStreamIFCRef &istr, CIMQualifierTypeResultHandlerIFC &result) |
| void | readCIMObject (CIMProtocolIStreamIFCRef &istr, StringResultHandlerIFC &result) |
| template<class T> | |
| T | readCIMObject (CIMProtocolIStreamIFCRef &istr, Map< String, String > &trailers) |
| template<class T> | |
| void | readAndDeliver (CIMProtocolIStreamIFCRef &istr, T &result, Map< String, String > &trailers) |
| bool | operator< (const CIMOMInfo &x, const CIMOMInfo &y) |
| bool | operator== (const CIMOMInfo &x, const CIMOMInfo &y) |
| bool | operator!= (const CIMOMInfo &x, const CIMOMInfo &y) |
| OW_DEFINE_EXCEPTION_WITH_ID (CIMOMLocator) | |
| OW_DECLARE_APIEXCEPTION (CIMOMLocator, OW_CLIENT_API) | |
| static String | instanceNameToKey (const CIMObjectPath &path, const String ¶meterName) |
| static void | generatePropertyListXML (std::ostream &ostr, const StringArray *propertyList) |
| void | throwArrayOutOfBoundsException (size_t size, size_t idx) |
| template<class T> | |
| bool | operator!= (const Array< T > &x, const Array< T > &y) |
| template<class T> | |
| bool | operator<= (const Array< T > &x, const Array< T > &y) |
| template<class T> | |
| bool | operator>= (const Array< T > &x, const Array< T > &y) |
| template<class T> | |
| bool | operator> (const Array< T > &x, const Array< T > &y) |
| template<class T> | |
| bool | operator== (const Array< T > &x, const Array< T > &y) |
| template<class T> | |
| bool | operator< (const Array< T > &x, const Array< T > &y) |
| template<class T> | |
| void | swap (Array< T > &x, Array< T > &y) |
| void | AtomicInc (Atomic_t &v) |
| bool | AtomicDecAndTest (Atomic_t &v) |
| int | AtomicGet (Atomic_t const &v) |
| void | AtomicDec (Atomic_t &v) |
| ostream & | operator<< (ostream &ostrm, const Bool &arg) |
| std::ostream & | operator<< (std::ostream &ostrm, const Bool &arg) |
| UInt16 | hton16 (UInt16 v) |
| UInt32 | hton32 (UInt32 v) |
| UInt64 | hton64 (UInt64 v) |
| UInt16 | ntoh16 (UInt16 v) |
| UInt32 | ntoh32 (UInt32 v) |
| UInt64 | ntoh64 (UInt64 v) |
| std::ostream & | operator<< (std::ostream &ostrm, const Char16 &arg) |
| bool | operator== (char c, const Char16 &arg) |
| bool | operator== (const Char16 &arg, int v) |
| bool | operator== (int v, const Char16 &arg) |
| bool | operator!= (const Char16 &arg, int v) |
| bool | operator!= (int v, const Char16 &arg) |
| bool | operator!= (char c, const Char16 &arg) |
| bool | operator< (char c, const Char16 &arg) |
| bool | operator<= (char c, const Char16 &arg) |
| bool | operator> (char c, const Char16 &arg) |
| bool | operator>= (char c, const Char16 &arg) |
| Char16 | operator+ (const Char16 &arg1, const Char16 &arg2) |
| Char16 | operator- (const Char16 &arg1, const Char16 &arg2) |
| Char16 | operator * (const Char16 &arg1, const Char16 &arg2) |
| Char16 | operator/ (const Char16 &arg1, const Char16 &arg2) |
| void | COWIntrusiveReferenceAddRef (COWIntrusiveCountableBase *p) |
| void | COWIntrusiveReferenceRelease (COWIntrusiveCountableBase *p) |
| bool | COWIntrusiveReferenceUnique (COWIntrusiveCountableBase *p) |
| template<typename T> | |
| T * | COWIntrusiveReferenceClone (T *p) |
| template<class T, class U> | |
| bool | operator== (COWIntrusiveReference< T > const &a, COWIntrusiveReference< U > const &b) |
| template<class T, class U> | |
| bool | operator!= (COWIntrusiveReference< T > const &a, COWIntrusiveReference< U > const &b) |
| template<class T> | |
| bool | operator== (COWIntrusiveReference< T > const &a, const T *b) |
| template<class T> | |
| bool | operator!= (COWIntrusiveReference< T > const &a, const T *b) |
| template<class T> | |
| bool | operator== (const T *a, COWIntrusiveReference< T > const &b) |
| template<class T> | |
| bool | operator!= (const T *a, COWIntrusiveReference< T > const &b) |
| template<class T> | |
| bool | operator< (COWIntrusiveReference< T > const &a, COWIntrusiveReference< T > const &b) |
| template<class T> | |
| void | swap (COWIntrusiveReference< T > &lhs, COWIntrusiveReference< T > &rhs) |
| template<class T, class U> | |
| bool | operator== (const COWReference< T > &a, const COWReference< U > &b) |
| template<class T, class U> | |
| bool | operator!= (const COWReference< T > &a, const COWReference< U > &b) |
| template<class T, class U> | |
| bool | operator< (const COWReference< T > &a, const COWReference< U > &b) |
| template<class T> | |
| T * | COWReferenceClone (T *obj) |
| template<class T> | |
| void | COWRefSwap (T &x, T &y) |
| int | getNumBits (Int32 num) |
| bool | randFilePathIsSecure (const String &randFilePath) |
| bool | randFileIsSecure (const char *randFile) |
| static void | randomALRMHandler (int sig) |
| void | generateRandomTimerData (unsigned char *data, int size, int *iterations) |
| void | generateRandomDataFromFile (const char *name, int len) |
| void | generateRandomDataFromTime (double entropy) |
| String | locateInPath (const String &cmd, const String &path) |
| void | badDateTime (const String &str) |
| void | validateRanges (Int32 year, Int32 month, Int32 day, Int32 hour, Int32 minute, Int32 second, Int32 microseconds, const String &str) |
| bool | isDOWValid (const char *str) |
| bool | isLongDOWValid (const String &s) |
| int | decodeShortMonth (const char *str) |
| int | decodeLongMonth (const String &str) |
| bool | getTimeZoneOffset (const String &timezone, int &offset) |
| Int32 | getDaysPerMonth (Int32 year, Int32 month) |
| void | adjustTimeForTimeZone (Int32 timezone_offset, Int32 &year, Int32 &month, Int32 &day, Int32 &hour) |
| DateTime | operator- (DateTime const &x, DateTime const &y) |
| Returns the difference of x and y. | |
| template<class T> | |
| bool | operator== (const Enumeration_input_iterator< T > &x, const Enumeration_input_iterator< T > &y) |
| template<class T> | |
| bool | operator!= (const Enumeration_input_iterator< T > &x, const Enumeration_input_iterator< T > &y) |
| template<class Container> | |
| Enumeration_insert_iterator< Container > | Enumeration_inserter (Enumeration< Container > &x) |
| void | getKeyValue (const char *const strArg, String &key, String &value) |
| static void | freeBuf (char **ptr) |
| std::ostream & | operator<< (std::ostream &os, const Exception &e) |
| Writes the exception object to the stream in the form: <file>: <line> <type>: <message>. | |
| static ProcId | safeWaitPid (ProcId pid, int *status, int options) |
| static ProcId | noIntrWaitPid (ProcId pid, int *status, int options) |
| static void | milliSleep (UInt32 milliSeconds) |
| static void | secSleep (UInt32 seconds) |
| static bool | timedWaitPid (ProcId pid, int *pstatus, UInt32 wait_time) |
| static bool | killWait (ProcId pid, int *pstatus, UInt32 wait_time, int sig, char const *signame) |
| bool | operator== (const PopenStreams &x, const PopenStreams &y) |
| std::ostream & | operator<< (std::ostream &os, const Format &f) |
| void | IntrusiveReferenceAddRef (IntrusiveCountableBase *p) |
| void | IntrusiveReferenceRelease (IntrusiveCountableBase *p) |
| template<class T, class U> | |
| bool | operator== (IntrusiveReference< T > const &a, IntrusiveReference< U > const &b) |
| template<class T, class U> | |
| bool | operator!= (IntrusiveReference< T > const &a, IntrusiveReference< U > const &b) |
| template<class T> | |
| bool | operator== (IntrusiveReference< T > const &a, T *b) |
| template<class T> | |
| bool | operator!= (IntrusiveReference< T > const &a, T *b) |
| template<class T> | |
| bool | operator== (T *a, IntrusiveReference< T > const &b) |
| template<class T> | |
| bool | operator!= (T *a, IntrusiveReference< T > const &b) |
| template<class T> | |
| bool | operator< (IntrusiveReference< T > const &a, IntrusiveReference< T > const &b) |
| template<class T> | |
| void | swap (IntrusiveReference< T > &lhs, IntrusiveReference< T > &rhs) |
| template<class T, class U> | |
| IntrusiveReference< T > | static_pointer_cast (IntrusiveReference< U > const &p) |
| template<class T, class U> | |
| IntrusiveReference< T > | const_pointer_cast (IntrusiveReference< U > const &p) |
| template<class T, class U> | |
| IntrusiveReference< T > | dynamic_pointer_cast (IntrusiveReference< U > const &p) |
| bool | operator== (const IstreamBufIterator &lhs, const IstreamBufIterator &rhs) |
| bool | operator!= (const IstreamBufIterator &lhs, const IstreamBufIterator &rhs) |
| template<class T> | |
| bool | operator== (const List< T > &x, const List< T > &y) |
| template<class T> | |
| bool | operator< (const List< T > &x, const List< T > &y) |
| template<class T> | |
| void | swap (List< T > &x, List< T > &y) |
| template<class T> | |
| std::list< T > * | COWReferenceClone (std::list< T > *obj) |
| String | getConfigItem (const LogAppender::ConfigMap &configItems, const String &itemName, const String &defRetVal="") |
| static void | freeThreadLogger (void *ptr) |
| void | initGuardAndKey () |
| String | CDATA_START ("<![CDATA[") |
| String | CDATA_EMBEDDED_END (CDATA_END+CDATA_PSEUDO_END+CDATA_START) |
| template<class Key, class T, class Compare> | |
| bool | operator== (const Map< Key, T, Compare > &x, const Map< Key, T, Compare > &y) |
| template<class Key, class T, class Compare> | |
| bool | operator< (const Map< Key, T, Compare > &x, const Map< Key, T, Compare > &y) |
| template<class Key, class T, class Compare> | |
| std::map< Key, T, Compare > * | COWReferenceClone (std::map< Key, T, Compare > *obj) |
| template<class Key, class T, class Compare> | |
| void | swap (Map< Key, T, Compare > &x, Map< Key, T, Compare > &y) |
| static void | MD5Transform (UInt32 *, const unsigned char *) |
| static void | Encode (unsigned char *, UInt32 *, UInt32) |
| static void | Decode (UInt32 *, const unsigned char *, UInt32) |
| int | doLock (int hdl, int cmd, short int type) |
| template<class T, class U> | |
| bool | operator== (const Reference< T > &a, const Reference< U > &b) |
| template<class T, class U> | |
| bool | operator!= (const Reference< T > &a, const Reference< U > &b) |
| template<class T, class U> | |
| bool | operator< (const Reference< T > &a, const Reference< U > &b) |
| template<class T> | |
| void | RefSwap (T &x, T &y) |
| const char * | skipWhite (const char *arg) |
| bool | subtagsMatch (const char *arg1, const char *arg2) |
| template<class Key, class T, class Compare> | |
| bool | operator== (const SortedVectorMap< Key, T, Compare > &x, const SortedVectorMap< Key, T, Compare > &y) |
| template<class Key, class T, class Compare> | |
| bool | operator< (const SortedVectorMap< Key, T, Compare > &x, const SortedVectorMap< Key, T, Compare > &y) |
| template<class Key, class T, class Compare> | |
| void | swap (SortedVectorMap< Key, T, Compare > &x, SortedVectorMap< Key, T, Compare > &y) |
| template<class T, class Compare> | |
| bool | operator== (const SortedVectorSet< T, Compare > &x, const SortedVectorSet< T, Compare > &y) |
| template<class T, class Compare> | |
| bool | operator< (const SortedVectorSet< T, Compare > &x, const SortedVectorSet< T, Compare > &y) |
| template<class T, class Compare> | |
| void | swap (SortedVectorSet< T, Compare > &x, SortedVectorSet< T, Compare > &y) |
| template<class T1> | |
| bool | StrictWeakOrdering (const T1 &lhs1, const T1 &rhs1) |
| template<class T1, class T2> | |
| bool | StrictWeakOrdering (const T1 &lhs1, const T1 &rhs1, const T2 &lhs2, const T2 &rhs2) |
| template<class T1, class T2, class T3> | |
| bool | StrictWeakOrdering (const T1 &lhs1, const T1 &rhs1, const T2 &lhs2, const T2 &rhs2, const T3 &lhs3, const T3 &rhs3) |
| template<class T1, class T2, class T3, class T4> | |
| bool | StrictWeakOrdering (const T1 &lhs1, const T1 &rhs1, const T2 &lhs2, const T2 &rhs2, const T3 &lhs3, const T3 &rhs3, const T4 &lhs4, const T4 &rhs4) |
| template<class T1, class T2, class T3, class T4, class T5> | |
| bool | StrictWeakOrdering (const T1 &lhs1, const T1 &rhs1, const T2 &lhs2, const T2 &rhs2, const T3 &lhs3, const T3 &rhs3, const T4 &lhs4, const T4 &rhs4, const T5 &lhs5, const T5 &rhs5) |
| template<class T1, class T2, class T3, class T4, class T5, class T6> | |
| bool | StrictWeakOrdering (const T1 &lhs1, const T1 &rhs1, const T2 &lhs2, const T2 &rhs2, const T3 &lhs3, const T3 &rhs3, const T4 &lhs4, const T4 &rhs4, const T5 &lhs5, const T5 &rhs5, const T6 &lhs6, const T6 &rhs6) |
| template<class T1, class T2, class T3, class T4, class T5, class T6, class T7> | |
| bool | StrictWeakOrdering (const T1 &lhs1, const T1 &rhs1, const T2 &lhs2, const T2 &rhs2, const T3 &lhs3, const T3 &rhs3, const T4 &lhs4, const T4 &rhs4, const T5 &lhs5, const T5 &rhs5, const T6 &lhs6, const T6 &rhs6, const T7 &lhs7, const T7 &rhs7) |
| template<class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8> | |
| bool | StrictWeakOrdering (const T1 &lhs1, const T1 &rhs1, const T2 &lhs2, const T2 &rhs2, const T3 &lhs3, const T3 &rhs3, const T4 &lhs4, const T4 &rhs4, const T5 &lhs5, const T5 &rhs5, const T6 &lhs6, const T6 &rhs6, const T7 &lhs7, const T7 &rhs7, const T8 &lhs8, const T8 &rhs8) |
| template<class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9> | |
| bool | StrictWeakOrdering (const T1 &lhs1, const T1 &rhs1, const T2 &lhs2, const T2 &rhs2, const T3 &lhs3, const T3 &rhs3, const T4 &lhs4, const T4 &rhs4, const T5 &lhs5, const T5 &rhs5, const T6 &lhs6, const T6 &rhs6, const T7 &lhs7, const T7 &rhs7, const T8 &lhs8, const T8 &rhs8, const T9 &lhs9, const T9 &rhs9) |
| template<class T1, class T2, class T3, class T4, class T5, class T6, class T7, class T8, class T9, class T10> | |
| bool | StrictWeakOrdering (const T1 &lhs1, const T1 &rhs1, const T2 &lhs2, const T2 &rhs2, const T3 &lhs3, const T3 &rhs3, const T4 &lhs4, const T4 &rhs4, const T5 &lhs5, const T5 &rhs5, const T6 &lhs6, const T6 &rhs6, const T7 &lhs7, const T7 &rhs7, const T8 &lhs8, const T8 &rhs8, const T9 &lhs9, const T9 &rhs9, const T10 &lhs10, const T10 &rhs10) |
| static int | strncmpi (const char *s1, const char *s2, size_t n) |
| static void | throwStringConversion (const String::buf_t &m_buf, const char *type) |
| static void | throwStringConversion (const char *str, const char *type) |
| template<typename T, typename FP> | |
| static T | convertToRealType (const String::buf_t &m_buf, const char *type, FP fp) |
| template<typename T, typename FP, typename FPRT> | |
| static T | doConvertToIntType (const String::buf_t &m_buf, const char *type, FP fp, int base) |
| template<typename T> | |
| static T | convertToUIntType (const String::buf_t &m_buf, const char *msg, int base) |
| template<typename T> | |
| static T | convertToIntType (const String::buf_t &m_buf, const char *msg, int base) |
| template<typename T> | |
| static T | convertToUInt64Type (const String::buf_t &m_buf, const char *msg, int base) |
| template<typename T> | |
| static T | convertToInt64Type (const String::buf_t &m_buf, const char *msg, int base) |
| String | operator+ (const String &s1, const String &s2) |
| String | operator+ (const char *p, const String &s) |
| String | operator+ (const String &s, const char *p) |
| String | operator+ (char c, const String &s) |
| String | operator+ (const String &s, char c) |
| ostream & | operator<< (ostream &ostr, const String &arg) |
| std::ostream & | operator<< (std::ostream &ostr, const String &arg) |
| bool | operator== (const String &s1, const String &s2) |
| bool | operator== (const String &s, const char *p) |
| bool | operator== (const char *p, const String &s) |
| bool | operator!= (const String &s1, const String &s2) |
| bool | operator!= (const String &s, const char *p) |
| bool | operator!= (const char *p, const String &s) |
| bool | operator< (const String &s1, const String &s2) |
| bool | operator< (const String &s, const char *p) |
| bool | operator< (const char *p, const String &s) |
| bool | operator<= (const String &s1, const String &s2) |
| bool | operator<= (const String &s, const char *p) |
| bool | operator<= (const char *p, const String &s) |
| bool | operator> (const String &s1, const String &s2) |
| bool | operator> (const String &s, const char *p) |
| bool | operator> (const char *p, const String &s) |
| bool | operator>= (const String &s1, const String &s2) |
| bool | operator>= (const String &s, const char *p) |
| bool | operator>= (const char *p, const String &s) |
| std::ostream & | operator<< (std::ostream &ostr, const StringBuffer &b) |
| bool | operator== (const StringBuffer &x, const StringBuffer &y) |
| bool | operator!= (const StringBuffer &x, const StringBuffer &y) |
| bool | operator== (const StringBuffer &x, const String &y) |
| bool | operator!= (const StringBuffer &x, const String &y) |
| bool | operator== (const String &x, const StringBuffer &y) |
| bool | operator!= (const String &x, const StringBuffer &y) |
| static Thread_t | zeroThread () |
| static bool | sameId (const Thread_t &t1, const Thread_t &t2) |
| void | callOnce (OnceFlag &flag, void(*func)()) |
| The first time callOnce is called with a given onceFlag argument, it calls func with no argument and changes the value of flag to indicate that func has been run. | |
| void | runRunnable (const RunnableRef &work) |
| int | closeFile (int fd) |
| void | getSystemTime (uuid_time_t *uuid_time) |
| void | getCurrentTime (uuid_time_t *timestamp) |
| void | getRandomBytes (void *buf, size_t len) |
| void | getNodeIdentifier (uuid_node_t *node) |
| unsigned char | decodeHex (char c) |
| unsigned char | fromHexStr (char c1, char c2, const String &uuidStr) |
| char | toHexHi (unsigned char c) |
| char | toHexLow (unsigned char c) |
| bool | operator== (const UUID &x, const UUID &y) |
| bool | operator< (const UUID &x, const UUID &y) |
| bool | operator!= (const UUID &x, const UUID &y) |
| template<class T> | |
| std::vector< T > * | COWReferenceClone (std::vector< T > *obj) |
| The purpose of this header is to only have one definition of this function. | |
| OW_DEFINE_EXCEPTION_WITH_ID (Socket) | |
| OW_DEFINE_EXCEPTION_WITH_ID (SocketTimeout) | |
| OW_DEFINE_EXCEPTION_WITH_ID (UnknownHost) | |
| OW_DEFINE_EXCEPTION_WITH_ID (SocketAddress) | |
| OW_DECLARE_APIEXCEPTION (UnknownHost, OW_COMMON_API) | |
| OW_DECLARE_APIEXCEPTION (SocketAddress, OW_COMMON_API) | |
| OW_EXPORT_TEMPLATE (OW_COMMON_API, IntrusiveReference, SocketBaseImpl) | |
| OW_DECLARE_APIEXCEPTION (Socket, OW_COMMON_API) | |
| OW_DEFINE_EXCEPTION_WITH_BASE_AND_ID (SSL, SocketException) | |
| OW_DECLARE_APIEXCEPTION2 (SSL, SocketException, OW_COMMON_API) | |
| bool | isUInt16 (const String &s) |
| String | getAuthParam (const String ¶mName, const String &authInfo) |
| OW_DECLARE_APIEXCEPTION (Base64Format, OW_HTTP_API) | |
| OW_DEFINE_EXCEPTION_WITH_ID (Base64Format) | |
| OW_DEFINE_EXCEPTION_WITH_ID (Authentication) | |
| OW_DEFINE_EXCEPTION_WITH_ID (CIMProtocol) | |
| OW_DECLARE_APIEXCEPTION (CIMProtocol, OW_COMMON_API) | |
| OW_EXPORT_TEMPLATE (OW_COMMON_API, ResultHandlerIFC, CIMInstance) | |
| OW_EXPORT_TEMPLATE (OW_COMMON_API, ResultHandlerIFC, CIMClass) | |
| OW_EXPORT_TEMPLATE (OW_COMMON_API, ResultHandlerIFC, CIMQualifierType) | |
| OW_EXPORT_TEMPLATE (OW_COMMON_API, ResultHandlerIFC, String) | |
| OW_EXPORT_TEMPLATE (OW_COMMON_API, ResultHandlerIFC, CIMObjectPath) | |
| OW_DECLARE_APIEXCEPTION (MOFCompiler, OW_MOF_API) | |
| OW_DECLARE_APIEXCEPTION (MOFParser, OW_MOF_API) | |
| OW_EXPORT_TEMPLATE (OW_PROVIDERAGENT_API, IntrusiveReference, ProviderAgentLockerIFC) | |
| OW_DECLARE_EXCEPTION (CppProviderIFC) | |
| OW_DEFINE_EXCEPTION_WITH_ID (CppProviderIFC) | |
| ProviderRegistrationEnvironmentIFCRef | createProvRegEnv (const ProviderEnvironmentIFCRef &env) |
| OW_DECLARE_EXCEPTION (FoundTheInst) | |
| OW_DEFINE_EXCEPTION (FoundTheInst) | |
| void | _NPIGarbageCan (NPIHandle *nh, void *object, NPIGarbageType type) |
| void | _NPIGarbageRetrieve (NPIHandle *nh, void *object) |
| CIMClass | NPI_getmyClass (NPIHandle *npiHandle, const String &nameSpace, const String &className) |
| CIMObjectPathEnumeration | NPI_enumeratemyInstanceNames (NPIHandle *npiHandle, const String &nameSpace, const String &className) |
| CIMInstanceEnumeration | NPI_enumeratemyInstances (NPIHandle *npiHandle, const String &nameSpace, const String &className) |
| CIMInstance | NPI_getmyInstance (NPIHandle *npiHandle, const CIMObjectPath &owcop, const int localOnly) |
| StringArray | enumNameSpaceE (const ProviderEnvironmentIFCRef &env, const String &ns) |
| void | enumNameSpace (const ProviderEnvironmentIFCRef &env, const String &ns, StringResultHandlerIFC &result, bool deep) |
| static void | slpRegReport (SLPHandle hdl, SLPError errArg, void *cookie) |
| void | registerArrayImpl_String (const char *) |
| void | registerArrayImpl_CIMClass (const char *) |
| void | registerArrayImpl_CIMDataType (const char *) |
| void | registerArrayImpl_CIMDateTime (const char *) |
| void | registerArrayImpl_CIMFlavor (const char *) |
| void | registerArrayImpl_CIMInstance (const char *) |
| void | registerArrayImpl_CIMMethod (const char *) |
| void | registerArrayImpl_CIMObjectPath (const char *) |
| void | registerArrayImpl_CIMParamValue (const char *) |
| void | registerArrayImpl_CIMParameter (const char *) |
| void | registerArrayImpl_CIMProperty (const char *) |
| void | registerArrayImpl_CIMQualifier (const char *) |
| void | registerArrayImpl_CIMQualifierType (const char *) |
| void | registerArrayImpl_CIMScope (const char *) |
| void | registerArrayImpl_CIMValue (const char *) |
| void | registerArrayImpl_Bool (const char *) |
| void | registerArrayImpl_Char16 (const char *) |
| void | registerArrayImpl_UInt8 (const char *) |
| void | registerArrayImpl_Int8 (const char *) |
| void | registerArrayImpl_UInt16 (const char *) |
| void | registerArrayImpl_Int16 (const char *) |
| void | registerArrayImpl_UInt32 (const char *) |
| void | registerArrayImpl_Int32 (const char *) |
| void | registerArrayImpl_UInt64 (const char *) |
| void | registerArrayImpl_Int64 (const char *) |
| void | registerArrayImpl_Real32 (const char *) |
| void | registerArrayImpl_Real64 (const char *) |
| void | registerArrayImpl_CIMOMInfo (const char *) |
| void | registerArray () |
| template<typename T> | |
| T | T_getslice_ (const T &a, int i, int j) |
| template<typename T> | |
| T::value_type | T_getitem_ (const T &t, int i) |
| template<typename T> | |
| void | T_setitem_ (T &t, int i, const typename T::value_type &x) |
| template<typename T> | |
| void | T_delitem_ (T &t, int i) |
| template<typename T> | |
| int | T_count (const T &s, typename T::value_type const &c) |
| template<typename T> | |
| void | T_append (T &s, typename T::value_type const &c) |
| template<typename T> | |
| int | T_index (const T &s, typename T::value_type const &c) |
| template<typename T> | |
| void | T_insert (T &s, int i, typename T::value_type const &x) |
| template<typename T> | |
| T::value_type | T_pop (T &s, int i=-1) |
| template<typename T> | |
| void | T_remove (T &s, typename T::value_type const &x) |
| template<typename T> | |
| void | T_reverse (T &s) |
| template<typename T> | |
| void | T_sort (T &s) |
| template<typename T> | |
| T | T_add_ (T const &x, T const &y) |
| template<typename T> | |
| T & | T_iadd_ (T &x, T const &y) |
| template<typename T> | |
| T | T_mul_ (T const &x, int y) |
| template<typename T> | |
| T | T_rmul_ (int y, T const &x) |
| template<typename T> | |
| T & | T_imul_ (T &x, int y) |
| template<typename T> | |
| bool | T_contains_ (T const &self, typename T::value_type const &item) |
| template<typename T> | |
| PyObject * | T_repr (const T &t) |
| template<typename T> | |
| PyObject * | T_str (const T &t) |
| template<typename T> | |
| void | registerArrayImpl (const char *className) |
| void | registerCIMClient () |
| void | CIMOMInfo_setitem_ (CIMOMInfo &ci, const String &key, const String &value) |
| String | CIMOMInfo_getitem_ (const CIMOMInfo &ci, const String &key) |
| void | registerCIMOMInfo () |
| void | registerCIMOMLocator () |
| void | registerString () |
| void | registerClientAuthCBIFC () |
| BOOST_PYTHON_MODULE (owclient) | |
| String | String_getslice (const String &s, int i, int j) |
| PyObject * | String_repr (const String &s) |
| int | String_count (const String &s, char c) |
| void | String_append (String &s, char c) |
| int | String_index (const String &s, char c) |
| void | String_insert (String &s, int i, char x) |
| char | String_pop (String &s, int i=-1) |
| void | String_remove (String &s, char x) |
| void | String_reverse (String &s) |
| void | String_sort (String &s) |
| char | String_getitem_ (const String &s, int i) |
| void | String_setitem_ (String &s, int i, char c) |
| void | String_delitem_ (String &s, int i) |
| static UInt32 | calcCheckSum (unsigned char *src, Int32 len) |
| static void | writeRecHeader (AssocDbRecHeader &rh, Int32 offset, File &file) |
| static void | readRecHeader (AssocDbRecHeader &rh, Int32 offset, const File &file) |
| const char | NS_SEPARATOR_C (':') |
| void | makeClassKey (const String &ns, const String &className, StringBuffer &out) |
| void | makeInstanceKey (const CIMObjectPath &cop, StringBuffer &out) |
| ostream & | operator<< (ostream &ostrm, const AssocDbEntry &arg) |
| bool | operator== (const AssocDbEntry::entry &lhs, const AssocDbEntry::entry &rhs) |
| OW_HDB_API std::ostream & | operator<< (std::ostream &ostrm, const AssocDbEntry &arg) |
| CIMNameArray | getClassChildren (MetaRepository &rep, const String &ns, const CIMName &clsName) |
| const char | NS_SEPARATOR_C (':') |
| void | asKeyString (StringBuffer &out, const CIMValue &val) |
| String | modelPath (const CIMObjectPath &cop) |
| String | objectPathAsKeyString (const CIMObjectPath &cop) |
| void | asKeyString (StringBuffer &out, const CIMValue &val) |
| OW_DEFINE_EXCEPTION_WITH_ID (HDB) | |
| OW_DECLARE_EXCEPTION (Index) | |
| OW_DEFINE_EXCEPTION_WITH_ID (Index) | |
| const char | NS_SEPARATOR_C (':') |
| const char | NS_SEPARATOR_C (':') |
| static void | createRootNode (const String &qcontk, HDBHandleLock &hdl) |
| ostream & | operator<< (ostream &ostrm, const AssocDbEntry2 &arg) |
| bool | operator== (const AssocDbEntry2::entry &lhs, const AssocDbEntry2::entry &rhs) |
| std::ostream & | operator<< (std::ostream &ostrm, const AssocDbEntry2 &arg) |
| OW_DEFINE_EXCEPTION (CIMRepository2) | |
| void | dbErrorCallback (const char *errpfx, char *msg) |
| StringArray | getClassChildren (MetaRepository2 &rep, const String &ns, const String &clsName) |
| OW_DECLARE_EXCEPTION (CIMRepository2) | |
| OW_DECLARE_EXCEPTION (dbDatabase) | |
| OW_DEFINE_EXCEPTION (db) | |
| OW_DECLARE_EXCEPTION (db) | |
| ::DB_TXN * | getTxn (OperationContext &context) |
| template<typename T> | |
| static void | checkStream (T &str) |
| void | getParameterValues (CIMXMLParser &parser, Array< param > ¶ms) |
| void | cleanupInteropInstance (const CIMObjectPath &path, const LoggerRef &logger, const ServiceEnvironmentIFCRef &env) |
| static void | parseInfo (const String &pinfo, Map< String, String > &infoMap) |
| OW_EXPORT_TEMPLATE (OW_HTTPSVC_API, IntrusiveReference, HTTPServer) | |
| bool | useHelper () |
| String | runHelper (const String &inputCmd, const String &extraInput=String()) |
| void | initializeHelper () |
| void | cleanupEntryHelper (const String &pathToFile, const String &cookie) |
| String | createFileHelper (const String &uid, const String &cookie) |
| String | generateNewNonce () |
| void | parseInfo (const String &pinfo, SortedVectorMap< String, String > &infoMap) |
| void | generateNewCookieFile (const String &uid, String &cookieFileName, String &cookie) |
| bool | operator== (const WQLCompile::term_el &x, const WQLCompile::term_el &y) |
| bool | operator!= (const WQLCompile::term_el &x, const WQLCompile::term_el &y) |
| template<class T> | |
| static bool | _Compare (const T &x, const T &y, WQLOperation op) |
| static bool | _Evaluate (const WQLOperand &lhs, const WQLOperand &rhs, WQLOperation op) |
| OW_DEFINE_EXCEPTION_WITH_ID (TypeMismatch) | |
| bool | operator== (const WQLOperand &x, const WQLOperand &y) |
| String | WQLOperationToString (WQLOperation op) |
| static void | _ResolveProperty (WQLOperand &op, const WQLPropertySource *source) |
| CIMInstance | embedClassInInstance (CIMClass const &x) |
| bool | isTableRefMetaClass (tableRef *table_ref) |
| String | debugDump (CIMInstanceArray const &array) |
| char const * | typeName (WQLProcessor::DataType::Type type) |
| bool | CIMInstanceSortCriterion (const CIMInstance &lhs, const CIMInstance &rhs) |
| String | WQLRemoveStringEscapes (const String &s) |
| void | CIMNameSpacetoXML (CIMNameSpace const &ns, ostream &ostr) |
| void | LocalCIMNameSpacetoXML (CIMNameSpace const &ns, ostream &ostr) |
| void | CIMtoXML (CIMQualifierType const &cqt, ostream &ostr) |
| static void | outputKEYVALUE (ostream &ostr, const CIMProperty &cp) |
| void | CIMClassPathtoXML (CIMObjectPath const &cop, ostream &ostr) |
| void | CIMInstancePathtoXML (CIMObjectPath const &cop, ostream &ostr) |
| void | CIMLocalInstancePathtoXML (CIMObjectPath const &cop, ostream &ostr) |
| void | CIMInstanceNametoXML (CIMObjectPath const &cop, ostream &ostr) |
| void | CIMtoXML (CIMClass const &cc, ostream &ostr) |
| void | CIMInstancetoXML (CIMInstance const &ci, ostream &ostr) |
| void | CIMInstanceNameAndInstancetoXML (CIMInstance const &instance, ostream &ostr, CIMObjectPath const &instanceName) |
| void | CIMInstancePathAndInstancetoXML (CIMInstance const &instance, ostream &ostr, CIMObjectPath const &instancePath) |
| template<class T> | |
| static void | raToXml (ostream &out, const Array< T > &ra) |
| template<class T> | |
| static void | realArrayToXml (ostream &out, const Array< T > &ra) |
| template<typename T> | |
| static void | valueToXML (T const &x, ostream &out) |
| static void | valueToXML (CIMObjectPath const &x, ostream &out) |
| static void | raToXmlCOP (ostream &out, const Array< CIMObjectPath > &ra) |
| static void | raToXmlSA (ostream &out, const Array< String > &ra) |
| static void | raToXmlChar16 (ostream &out, const Array< Char16 > &ra) |
| void | raToXmlNumeric (ostream &out, const Array< Int8 > &ra) |
| void | raToXmlNumeric (ostream &out, const Array< UInt8 > &ra) |
| void | CIMtoXML (CIMValue const &cv, ostream &out) |
| void | CIMtoXML (CIMDataType const &cdt, ostream &ostr) |
| void | CIMtoXML (CIMFlavor const &cf, ostream &ostr) |
| void | CIMtoXML (CIMQualifier const &cq, ostream &ostr) |
| void | CIMtoXML (CIMProperty const &cp, ostream &ostr) |
| void | CIMtoXML (CIMMethod const &cm, ostream &ostr) |
| static void | qualifierXML (CIMParameter const &cp, ostream &ostr) |
| void | CIMtoXML (CIMParameter const &cp, ostream &ostr) |
| void | CIMParamValueToXML (CIMParamValue const &pv, std::ostream &ostr) |
| OW_XML_API void | CIMNameSpacetoXML (CIMNameSpace const &ns, std::ostream &ostr) |
| OW_XML_API void | LocalCIMNameSpacetoXML (CIMNameSpace const &ns, std::ostream &ostr) |
| OW_XML_API void | CIMtoXML (CIMQualifierType const &cqt, std::ostream &ostr) |
| OW_XML_API void | CIMClassPathtoXML (CIMObjectPath const &cop, std::ostream &ostr) |
| OW_XML_API void | CIMInstancePathtoXML (CIMObjectPath const &cop, std::ostream &ostr) |
| OW_XML_API void | CIMLocalInstancePathtoXML (CIMObjectPath const &cop, std::ostream &ostr) |
| OW_XML_API void | CIMInstanceNametoXML (CIMObjectPath const &cop, std::ostream &ostr) |
| OW_XML_API void | CIMtoXML (CIMClass const &cc, std::ostream &ostr) |
| OW_XML_API void | CIMInstancetoXML (CIMInstance const &ci, std::ostream &ostr) |
| OW_XML_API void | CIMInstanceNameAndInstancetoXML (CIMInstance const &instance, std::ostream &ostr, CIMObjectPath const &instanceName) |
| OW_XML_API void | CIMInstancePathAndInstancetoXML (CIMInstance const &instance, std::ostream &ostr, CIMObjectPath const &instancePath) |
| OW_XML_API void | CIMtoXML (CIMValue const &cv, std::ostream &out) |
| OW_XML_API void | CIMtoXML (CIMDataType const &cdt, std::ostream &ostr) |
| OW_XML_API void | CIMtoXML (CIMFlavor const &cf, std::ostream &ostr) |
| OW_XML_API void | CIMtoXML (CIMQualifier const &cq, std::ostream &ostr) |
| OW_XML_API void | CIMtoXML (CIMProperty const &cp, std::ostream &ostr) |
| OW_XML_API void | CIMtoXML (CIMMethod const &cm, std::ostream &ostr) |
| OW_XML_API void | CIMtoXML (CIMParameter const &cp, std::ostream &ostr) |
| String | XMLEscape (const char *escapedText, unsigned len) |
| Escape an XML string. | |
| String | XMLEscape (const String &str) |
| std::ostream & | operator<< (std::ostream &ostr, const XMLNode &node) |
| bool | isNameChar (char c) |
| OW_DEFINE_EXCEPTION_WITH_ID (DOM) | |
| static void | addIndent (StringBuffer &sb, int indent) |
| static void | outputAttrs (StringBuffer &sb, const XMLToken &tok) |
| String | XMLPrettyPrint (std::istream &istr) |
| String | XMLPrettyPrint (const String &s) |
| std::ostream & | operator<< (std::ostream &ostr, const XMLPullParser &p) |
| String | XMLUnescape (const char *escapedText, unsigned len) |
| Unescape an XML string. | |
Variables | |
| const String | ACCESS_READ ("r") |
| const String | ACCESS_WRITE ("w") |
| const String | ACCESS_READWRITE ("rw") |
| const String | COMPONENT_NAME = "ow.authorizer.simple2" |
| const unsigned short int | monthYearDay [2][13] |
| static MsgRec | _pmsgs [] |
| const String | AUTH_ACTIVE_KEY ("_aUtHoRiZeR@aCtIvE@kEy_") |
| const String | DISABLED_KEY ("__aUtH@mGr@DiSaBlEd__") |
| const String | COMPONENT_NAME ("ow.authorizer.AuthorizerManager") |
| CIMOMEnvironmentRef | theCimomEnvironment |
| const String | COMPONENT_NAME ("ow.owcimomd.CIMServer") |
| const char *const | DEPRECATED__NamespaceClassName = "__Namespace" |
| const String | COMPONENT_NAME ("ow.owcimomd.PollingManager") |
| const String | COMPONENT_NAME ("ow.owcimomd.ProviderIFCLoader") |
| EmbeddedCIMOMEnvironmentRef | theCimomEnvironment |
| const String | COMPONENT_NAME ("ow.owcimomd.indication.LifecycleCreator") |
| String | COMPONENT_NAME ("ow.owcimomd.indication.Server") |
| const String | COMPONENT_NAME ("ow.owcimomd.indication.LifecyclePoller") |
| const String | COMPONENT_NAME ("ow.owcimomd.AuthManager") |
| const String | COMPONENT_NAME ("ow.listener.cimxml") |
| const String | COMPONENT_NAME ("ow.listener.cimxml") |
| const String | PROTOCOL_VERSION_1_0 ("1.0") |
| const String | PROTOCOL_VERSION_1_1 ("1.1") |
| const String | PROTOCOL_VERSION_1_0 ("1.0") |
| const String | PROTOCOL_VERSION_1_1 ("1.1") |
| const size_t | BASE_BUF_SIZE = 256 |
| const size_t | HTTP_BUF_SIZE = 4096 |
| const UInt32 | BinaryProtocolVersion = 3000008 |
| const UInt32 | MinBinaryProtocolVersion = 3000007 |
| const UInt8 | BIN_OK = 0 |
| const UInt8 | BIN_ERROR = 1 |
| const UInt8 | BIN_EXCEPTION = 2 |
| const UInt8 | IPC_AUTHENTICATE = 10 |
| const UInt8 | IPC_FUNCTIONCALL = 11 |
| const UInt8 | IPC_CLOSECONN = 12 |
| const UInt8 | BIN_DELETECLS = 20 |
| const UInt8 | BIN_DELETEINST = 21 |
| const UInt8 | BIN_DELETEQUAL = 22 |
| const UInt8 | BIN_ENUMCLSS = 23 |
| const UInt8 | BIN_ENUMCLSNAMES = 24 |
| const UInt8 | BIN_ENUMINSTS = 25 |
| const UInt8 | BIN_ENUMINSTNAMES = 26 |
| const UInt8 | BIN_ENUMQUALS = 27 |
| const UInt8 | BIN_GETCLS = 28 |
| const UInt8 | BIN_GETINST = 29 |
| const UInt8 | BIN_INVMETH = 30 |
| const UInt8 | BIN_GETQUAL = 31 |
| const UInt8 | BIN_SETQUAL = 32 |
| const UInt8 | BIN_MODIFYCLS = 33 |
| const UInt8 | BIN_CREATECLS = 34 |
| const UInt8 | BIN_MODIFYINST = 35 |
| const UInt8 | BIN_CREATEINST = 36 |
| const UInt8 | BIN_GETPROP = 37 |
| const UInt8 | BIN_SETPROP = 38 |
| const UInt8 | BIN_ASSOCNAMES = 39 |
| const UInt8 | BIN_ASSOCIATORS = 40 |
| const UInt8 | BIN_REFNAMES = 41 |
| const UInt8 | BIN_REFERENCES = 42 |
| const UInt8 | BIN_EXECQUERY = 43 |
| const UInt8 | BIN_GETSVRFEATURES = 44 |
| const UInt8 | BINSIG_NS = 100 |
| const UInt8 | BINSIG_OP = 101 |
| const UInt8 | BINSIG_CLS = 102 |
| const UInt8 | BINSIG_INST = 103 |
| const UInt8 | BINSIG_BOOL = 104 |
| const UInt8 | BINSIG_CLSENUM = 105 |
| const UInt8 | BINSIG_STR = 106 |
| const UInt8 | BINSIG_STRARRAY = 107 |
| const UInt8 | BINSIG_QUAL_TYPE = 108 |
| const UInt8 | BINSIG_VALUE = 109 |
| const UInt8 | BINSIG_OPENUM = 110 |
| const UInt8 | BINSIG_INSTENUM = 111 |
| const UInt8 | BINSIG_QUAL_TYPEENUM = 112 |
| const UInt8 | BINSIG_VALUEARRAY = 113 |
| const UInt8 | BINSIG_PARAMVALUEARRAY = 114 |
| const UInt8 | BINSIG_STRINGENUM = 115 |
| const UInt8 | END_CLSENUM = 150 |
| const UInt8 | END_OPENUM = 151 |
| const UInt8 | END_INSTENUM = 152 |
| const UInt8 | END_QUALENUM = 153 |
| const UInt8 | END_STRINGENUM = 154 |
| Mutex | cerrGuard |
| Mutex | guard |
| OnceFlag | guard |
| unsigned int | seed = 0 |
| volatile sig_atomic_t | g_counter |
| volatile unsigned char * | g_data |
| volatile sig_atomic_t | g_dataIdx |
| int | g_dataSize |
| Mutex | g_randomTimerGuard |
| const cmd | randomSourceCommands [] |
| const int | LOCAL_TIME_OFFSET = -24 |
| Mutex | dlSharedLibrary_guard |