KnowledgeInterfaces CATGlobalFunctions
Usage: you must use this class as is. You should never derive it.
public class CATGlobalFunctions
Class dedicated to the acquisition of the Knowledge dictionary.
Role: This class is used to get a handler on the Knowledge dictionary.
- See also:
- ,
Method Index
- o
FreeDictionary()
- Frees the dictionary (Necessary for MLK clean-up).
- o
GetTypeDictionary()
- Returns the Knowledge dictionary of types.
- o
InstanciatorFromContainer()
- Returns the name of a function that can be used in the definition of a Knowledge type, for precising how to instantiate an object of this type.
- o
InstanciatorFromFather()
- Returns the name of a function that can be used in the definition of a Knowledge type, for precising how to instantiate an object of this type.
- o
InstanciatorFromStartup()
- Returns the name of a function that can be used in the definition of a Knowledge type, for precising how to instantiate an object of this type.
Methods
o FreeDictionary
public static FreeDictionary( | ) |
-
Frees the dictionary (Necessary for MLK clean-up). DO NOT USE.
o GetTypeDictionary
public static GetTypeDictionary( | ) |
-
Returns the Knowledge dictionary of types.
o InstanciatorFromContainer
public static InstanciatorFromContainer( | ) |
-
Returns the name of a function that can be used in the definition of a Knowledge type, for precising how to instantiate an object of this type. This one declares that the instanciation of the type will be done by using CATIInstanciation on the container.
o InstanciatorFromFather
public static InstanciatorFromFather( | ) |
-
Returns the name of a function that can be used in the definition of a Knowledge type, for precising how to instantiate an object of this type. This one declares that the instanciation of the type will be done by using CATIInstanciation on the father.
o InstanciatorFromStartup
public static InstanciatorFromStartup( | ) |
-
Returns the name of a function that can be used in the definition of a Knowledge type, for precising how to instantiate an object of this type. This one declares that the instanciation of the type will be done by instanciating a feature startup of the same name.
This object is included in the file: CATGlobalFunctions.h
If needed, your Imakefile.mk should include the module: KnowledgeItf
Copyright © 1999-2015, Dassault Systèmes. All rights reserved.