Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
StepData_SelectNamed Class Reference

This select member can be of any kind, and be named
But its takes more memory than some specialised ones
This class allows one name for the instance

#include <StepData_SelectNamed.hxx>

Inheritance diagram for StepData_SelectNamed:
Inheritance graph
[legend]

Public Member Functions

 StepData_SelectNamed ()
virtual Standard_Boolean HasName () const
 Tells if a SelectMember has a name. Default is False

virtual Standard_CString Name () const
 Returns the name of a SelectMember. Default is empty

virtual Standard_Boolean SetName (const Standard_CString name)
 Sets the name of a SelectMember, returns True if done, False
if no name is allowed
Default does nothing and returns False

const StepData_FieldField () const
StepData_FieldCField ()
virtual Standard_Integer Kind () const
virtual void SetKind (const Standard_Integer kind)
virtual Standard_Integer Int () const
 This internal method gives access to a value implemented by an
Integer (to read it)

virtual void SetInt (const Standard_Integer val)
 This internal method gives access to a value implemented by an
Integer (to set it)

virtual Standard_Real Real () const
virtual void SetReal (const Standard_Real val)
virtual Standard_CString String () const
virtual void SetString (const Standard_CString val)

Constructor & Destructor Documentation


Member Function Documentation

virtual Standard_Boolean StepData_SelectNamed::HasName ( ) const [virtual]
virtual Standard_Integer StepData_SelectNamed::Int ( ) const [virtual]

Reimplemented from StepData_SelectMember.

virtual Standard_Integer StepData_SelectNamed::Kind ( ) const [virtual]

Reimplemented from StepData_SelectMember.

Reimplemented in StepData_SelectArrReal.

virtual Standard_CString StepData_SelectNamed::Name ( ) const [virtual]
virtual Standard_Real StepData_SelectNamed::Real ( ) const [virtual]

Reimplemented from StepData_SelectMember.

Reimplemented from StepData_SelectMember.

Reimplemented from StepData_SelectMember.

Reimplemented from StepData_SelectMember.

Reimplemented from StepData_SelectMember.

virtual Standard_CString StepData_SelectNamed::String ( ) const [virtual]

Reimplemented from StepData_SelectMember.


The documentation for this class was generated from the following file: