NimbleSM
NimbleSM is a solid mechanics simulation code for dynamic systems
Loading...
Searching...
No Matches
ExpressionParsing::GenericConstant< T > Struct Template Reference

#include <nimble_expression_parser.h>

Inheritance diagram for ExpressionParsing::GenericConstant< T >:
ExpressionParsing::Evaluatable< T > ExpressionParsing::DeletableObjectBaseClass

Public Member Functions

 operator T () const
 
 GenericConstant ()
 
 GenericConstant (T value)
 
- Public Member Functions inherited from ExpressionParsing::Evaluatable< T >
virtual Evaluatableoptimize (MemoryManager &m)
 
- Public Member Functions inherited from ExpressionParsing::DeletableObjectBaseClass
virtual ~DeletableObjectBaseClass ()
 

Public Attributes

value
 

Constructor & Destructor Documentation

◆ GenericConstant() [1/2]

template<typename T>
ExpressionParsing::GenericConstant< T >::GenericConstant ( )
inline
137: value() {}
T value
Definition nimble_expression_parser.h:135

◆ GenericConstant() [2/2]

template<typename T>
ExpressionParsing::GenericConstant< T >::GenericConstant ( T value)
inline
138: value(value) {}

Member Function Documentation

◆ operator T()

template<typename T>
ExpressionParsing::GenericConstant< T >::operator T ( ) const
inlinevirtual

Implements ExpressionParsing::Evaluatable< T >.

136{ return value; }

Member Data Documentation

◆ value

template<typename T>
T ExpressionParsing::GenericConstant< T >::value

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