KnowledgeInterfaces CATCkeGlobalFunctions
Usage: you must use this class as is. You should never derive it.
public class CATCkeGlobalFunctions
Returns global dictionnaries and factories.
- See also:
- , , , ,
Method Index
- o
AppendElement(CATIParmPublisher_var&,CATBaseUnknown_var&)
- Services equivalent to CATIParmPublisher::AppendElement.
- o
GetErrorManager()
- Returns an interface that provides a way to catch Knowledge errors raised by methods (syntaxic or evaluation error).
- o
GetFactory(CATIParmPublisher_var&)
- Services equivalent to CATIParmPublisher::GetFactory.
- o
GetFunctionFactory()
- Returns the factory of knowledge functions.
- o
GetModelServices()
- Returns an interface that provides services on Knowledge Modeler.
- o
GetParmDictionary()
- Returns the dictionary of types of values.
- o
GetScalesServices()
- Returns the interface providing some services about design range (model scale) services
- o
GetVolatileFactory()
- Returns the volatile factory of values (that generates volatile values).
- o
InitializeLiteralsEnvironment()
- Initializes the magnitude and unit dictionary.
- o
RemoveElement(CATIParmPublisher_var&,CATBaseUnknown_var&)
- Services equivalent to CATIParmPublisher::RemoveElement.
Methods
o AppendElement
| public static AppendElement( | const | iPublisher, |
| const | iObject) |
-
Services equivalent to CATIParmPublisher::AppendElement.
- Parameters:
-
- iPublisher
- the parameter publisher on which we will append the iObject.
- iObject
- the aggregated object.
- Returns:
- classic HRESULT
o GetErrorManager
| public static GetErrorManager( | ) |
-
Returns an interface that provides a way to catch Knowledge errors raised by methods (syntaxic or evaluation error).
o GetFactory
| public static GetFactory( | const | iPublisher) |
-
Services equivalent to CATIParmPublisher::GetFactory.
- Parameters:
-
- iPublisher
- the parameter publisher.
- Returns:
- The factory.
o GetFunctionFactory
| public static GetFunctionFactory( | ) |
-
Returns the factory of knowledge functions.
o GetModelServices
| public static GetModelServices( | ) |
-
Returns an interface that provides services on Knowledge Modeler.
o GetParmDictionary
| public static GetParmDictionary( | ) |
-
Returns the dictionary of types of values.
o GetScalesServices
| public static GetScalesServices( | ) |
-
Returns the interface providing some services about design range (model scale) services
- Returns:
- the services interface handler
o GetVolatileFactory
| public static GetVolatileFactory( | ) |
-
Returns the volatile factory of values (that generates volatile values).
o InitializeLiteralsEnvironment
| public static InitializeLiteralsEnvironment( | ) |
-
Initializes the magnitude and unit dictionary.
After this initialisation, it becomes possible to access to CATIParmDictionary and volatile and function factory.
In most scenarios, this intialization has already been performed. For example, it is performed when loading PLM data in the session.
This method can be called several times, it doesn't matter.
o RemoveElement
| public static RemoveElement( | const | iPublisher, |
| const | iObject) |
-
Services equivalent to CATIParmPublisher::RemoveElement.
- Parameters:
-
- iPublisher
- the parameter publisher on which we will remove the iObject.
- iObject
- the to be removed object.
- Returns:
- classic HRESULT
This object is included in the file: CATCkeGlobalFunctions.h
If needed, your Imakefile.mk should include the module: KnowledgeItf
Copyright © 1999-2015, Dassault Systèmes. All rights reserved.