Open CASCADE Technology 6.6.0
Data Structures
MoniTool_OptValue.hxx File Reference
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Macro.hxx>
#include <TCollection_AsciiString.hxx>
#include <Handle_Standard_Transient.hxx>
#include <Standard_CString.hxx>
#include <Handle_MoniTool_Profile.hxx>
#include <Standard_Boolean.hxx>

Data Structures

class  MoniTool_OptValue
 This class allows two kinds of use

As an object, a OptValue can be put in any operator or
algorithm ... to use an Option of a Profile, by recording
its value, hence avoiding to query the Profile eachtime

This object brings a value which can be set as coming from a
Profile, with a configuration name and for an Option name
This value is evaluated then returned immediately

As a class, it can be redefined to work on a dedicated
Profile, provided by such or such specific way (as static
context for instance)

To change configuration, etc... can be done by querying and
editing the Profile
More...
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines