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.