Project

General

Profile

SO3Engine
SO3::SAnyNumeric::numplaceholder Class Referenceabstract

#include <SO3Any.h>

Inheritance diagram for SO3::SAnyNumeric::numplaceholder:
SO3::SAny::placeholder SO3::SAnyNumeric::numholder< ValueType >

Public Member Functions

 ~numplaceholder ()
 
virtual placeholderAdd (placeholder *rhs)=0
 
virtual placeholderSubtract (placeholder *rhs)=0
 
virtual placeholderMultiply (placeholder *rhs)=0
 
virtual placeholderMultiply (float factor)=0
 
virtual placeholderDivide (placeholder *rhs)=0
 
- Public Member Functions inherited from SO3::SAny::placeholder
virtual ~placeholder ()
 
virtual const std::type_info & GetType () const =0
 
virtual placeholderClone () const =0
 
virtual void WriteToStream (std::ostream &o)=0
 

Detailed Description

Definition at line 230 of file SO3Any.h.

Constructor & Destructor Documentation

◆ ~numplaceholder()

SO3::SAnyNumeric::numplaceholder::~numplaceholder ( )
inline

Definition at line 239 of file SO3Any.h.

Member Function Documentation

◆ Add()

virtual placeholder * SO3::SAnyNumeric::numplaceholder::Add ( placeholder rhs)
pure virtual

◆ Divide()

virtual placeholder * SO3::SAnyNumeric::numplaceholder::Divide ( placeholder rhs)
pure virtual

◆ Multiply() [1/2]

virtual placeholder * SO3::SAnyNumeric::numplaceholder::Multiply ( float  factor)
pure virtual

◆ Multiply() [2/2]

virtual placeholder * SO3::SAnyNumeric::numplaceholder::Multiply ( placeholder rhs)
pure virtual

◆ Subtract()

virtual placeholder * SO3::SAnyNumeric::numplaceholder::Subtract ( placeholder rhs)
pure virtual

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