PARTONS/NumA++  
Numerical Analysis C++ routines
Public Types | Public Member Functions | Private Attributes | List of all members
NumA::ScalingModeType Class Reference

Public Types

enum  Type { UNDEFINED = 0 , Scale = 1 , Unscale = 2 }
 

Public Member Functions

 ScalingModeType ()
 
 ScalingModeType (ScalingModeType::Type type)
 
 ScalingModeType (const ScalingModeType &other)
 
virtual ~ScalingModeType ()
 
ScalingModeTypeclone () const
 
std::string toString () const
 

Private Attributes

ScalingModeType::Type m_type
 

Member Enumeration Documentation

◆ Type

Enumerator
UNDEFINED 
Scale 
Unscale 

Constructor & Destructor Documentation

◆ ScalingModeType() [1/3]

NumA::ScalingModeType::ScalingModeType ( )

◆ ScalingModeType() [2/3]

NumA::ScalingModeType::ScalingModeType ( ScalingModeType::Type  type)

◆ ScalingModeType() [3/3]

NumA::ScalingModeType::ScalingModeType ( const ScalingModeType other)

◆ ~ScalingModeType()

NumA::ScalingModeType::~ScalingModeType ( )
virtual

Member Function Documentation

◆ clone()

ScalingModeType * NumA::ScalingModeType::clone ( ) const

◆ toString()

std::string NumA::ScalingModeType::toString ( ) const

Member Data Documentation

◆ m_type

ScalingModeType::Type NumA::ScalingModeType::m_type
private

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