NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::Report::IntegerArgument Class Reference

Represents an argument for integer type data. More...

Inheritance diagram for NXOpen::Report::IntegerArgument:
NXOpen::Report::BaseArgument NXOpen::TaggedObject NXOpen::INXObject

Public Member Functions

int DefaultValue ()
 Returns the argument default value. More...
 
bool IncludeLowerBound ()
 Returns. More...
 
bool IncludeUpperBound ()
 Returns. More...
 
int MaximumValue ()
 Returns the maximum value. More...
 
int MinimumValue ()
 Returns the minimum value. More...
 
void SetDefaultValue (int defaultValue)
 Sets the argument default value. More...
 
void SetIncludeLowerBound (bool includeLowerBound)
 Sets. More...
 
void SetIncludeUpperBound (bool includeUpperBound)
 Sets. More...
 
void SetMaximumValue (int maximumValue)
 Sets the maximum value. More...
 
void SetMinimumValue (int minimumValue)
 Sets the minimum value. More...
 
- Public Member Functions inherited from NXOpen::Report::BaseArgument
NXString DisplayName ()
 Returns the argument display name
Created in NX11.0.0. More...
 
virtual NXOpen::INXObjectFindObject (const NXString &journalIdentifier)
 Finds the NXOpen::NXObject with the given identifier as recorded in a journal. More...
 
virtual NXOpen::INXObjectFindObject (const char *journalIdentifier)
 Finds the NXOpen::NXObject with the given identifier as recorded in a journal. More...
 
NXString Hint ()
 Returns the argument hint. More...
 
virtual bool IsOccurrence ()
 Returns whether this object is an occurrence or not. More...
 
virtual NXString JournalIdentifier ()
 Returns the identifier that would be recorded in a journal for this object. More...
 
virtual NXString Name ()
 Returns the custom name of the object. More...
 
bool Optional ()
 Returns. More...
 
virtual
NXOpen::Assemblies::Component
OwningComponent ()
 Returns the owning component, if this object is an occurrence. More...
 
virtual NXOpen::BasePartOwningPart ()
 Returns the owning part of this object
Created in NX3.0.0. More...
 
virtual void Print ()
 Prints a representation of this object to the system log file. More...
 
virtual NXOpen::INXObjectPrototype ()
 Returns the prototype of this object if it is an occurrence. More...
 
void SetDisplayName (const NXString &displayName)
 Sets the argument display name
Created in NX11.0.0. More...
 
void SetDisplayName (const char *displayName)
 Sets the argument display name
Created in NX11.0.0. More...
 
void SetHint (const NXString &argumentHint)
 Sets the argument hint. More...
 
void SetHint (const char *argumentHint)
 Sets the argument hint. More...
 
virtual void SetName (const NXString &name)
 Sets the custom name of the object. More...
 
virtual void SetName (const char *name)
 Sets the custom name of the object. More...
 
void SetOptional (bool isOptional)
 Sets. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen::Report::BaseArgument
enum  Type { TypeInteger, TypeDouble, TypeString, TypeEnumeration }
 Represents the argument type. More...
 

Detailed Description

Represents an argument for integer type data.

This class does not include upper bound and lower bound in default.
Not support KF.

Created in NX11.0.0.

Member Function Documentation

int NXOpen::Report::IntegerArgument::DefaultValue ( )

Returns the argument default value.


Created in NX11.0.0.

License requirements : None

bool NXOpen::Report::IntegerArgument::IncludeLowerBound ( )

Returns.

a value that indicates whether includes the lower bound.


Created in NX11.0.0.

License requirements : None

bool NXOpen::Report::IntegerArgument::IncludeUpperBound ( )

Returns.

a value that indicates whether includes the upper bound.


Created in NX11.0.0.

License requirements : None

int NXOpen::Report::IntegerArgument::MaximumValue ( )

Returns the maximum value.


Created in NX11.0.0.

License requirements : None

int NXOpen::Report::IntegerArgument::MinimumValue ( )

Returns the minimum value.


Created in NX11.0.0.

License requirements : None

void NXOpen::Report::IntegerArgument::SetDefaultValue ( int  defaultValue)

Sets the argument default value.


Created in NX11.0.0.

License requirements : None

Parameters
defaultValuedefaultvalue
void NXOpen::Report::IntegerArgument::SetIncludeLowerBound ( bool  includeLowerBound)

Sets.

a value that indicates whether includes the lower bound.


Created in NX11.0.0.

License requirements : None

Parameters
includeLowerBoundincludelowerbound
void NXOpen::Report::IntegerArgument::SetIncludeUpperBound ( bool  includeUpperBound)

Sets.

a value that indicates whether includes the upper bound.


Created in NX11.0.0.

License requirements : None

Parameters
includeUpperBoundincludeupperbound
void NXOpen::Report::IntegerArgument::SetMaximumValue ( int  maximumValue)

Sets the maximum value.


Created in NX11.0.0.

License requirements : None

Parameters
maximumValuemaximumvalue
void NXOpen::Report::IntegerArgument::SetMinimumValue ( int  minimumValue)

Sets the minimum value.


Created in NX11.0.0.

License requirements : None

Parameters
minimumValueminimumvalue

The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.