TR-mbed 1.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
AnnoyingScalar Class Reference

#include <AnnoyingScalar.h>

Public Member Functions

 AnnoyingScalar ()
 
 AnnoyingScalar (long double _v)
 
 AnnoyingScalar (double _v)
 
 AnnoyingScalar (float _v)
 
 AnnoyingScalar (int _v)
 
 AnnoyingScalar (long _v)
 
 AnnoyingScalar (const AnnoyingScalar &other)
 
 ~AnnoyingScalar ()
 
void init ()
 
AnnoyingScalar operator+ (const AnnoyingScalar &other) const
 
AnnoyingScalar operator- () const
 
AnnoyingScalar operator- (const AnnoyingScalar &other) const
 
AnnoyingScalar operator* (const AnnoyingScalar &other) const
 
AnnoyingScalar operator/ (const AnnoyingScalar &other) const
 
AnnoyingScalaroperator+= (const AnnoyingScalar &other)
 
AnnoyingScalaroperator-= (const AnnoyingScalar &other)
 
AnnoyingScalaroperator*= (const AnnoyingScalar &other)
 
AnnoyingScalaroperator/= (const AnnoyingScalar &other)
 
AnnoyingScalaroperator= (const AnnoyingScalar &other)
 
bool operator== (const AnnoyingScalar &other) const
 
bool operator!= (const AnnoyingScalar &other) const
 
bool operator<= (const AnnoyingScalar &other) const
 
bool operator< (const AnnoyingScalar &other) const
 
bool operator>= (const AnnoyingScalar &other) const
 
bool operator> (const AnnoyingScalar &other) const
 

Public Attributes

float * v
 
float data
 

Static Public Attributes

static int instances = 0
 
static int countdown = 0
 
static bool dont_throw = false
 

Constructor & Destructor Documentation

◆ AnnoyingScalar() [1/7]

AnnoyingScalar::AnnoyingScalar ( )
inline

◆ AnnoyingScalar() [2/7]

AnnoyingScalar::AnnoyingScalar ( long double  _v)
inline

◆ AnnoyingScalar() [3/7]

AnnoyingScalar::AnnoyingScalar ( double  _v)
inline

◆ AnnoyingScalar() [4/7]

AnnoyingScalar::AnnoyingScalar ( float  _v)
inline

◆ AnnoyingScalar() [5/7]

AnnoyingScalar::AnnoyingScalar ( int  _v)
inline

◆ AnnoyingScalar() [6/7]

AnnoyingScalar::AnnoyingScalar ( long  _v)
inline

◆ AnnoyingScalar() [7/7]

AnnoyingScalar::AnnoyingScalar ( const AnnoyingScalar other)
inline

◆ ~AnnoyingScalar()

AnnoyingScalar::~AnnoyingScalar ( )
inline

Member Function Documentation

◆ init()

void AnnoyingScalar::init ( )
inline

◆ operator!=()

bool AnnoyingScalar::operator!= ( const AnnoyingScalar other) const
inline

◆ operator*()

AnnoyingScalar AnnoyingScalar::operator* ( const AnnoyingScalar other) const
inline

◆ operator*=()

AnnoyingScalar & AnnoyingScalar::operator*= ( const AnnoyingScalar other)
inline

◆ operator+()

AnnoyingScalar AnnoyingScalar::operator+ ( const AnnoyingScalar other) const
inline

◆ operator+=()

AnnoyingScalar & AnnoyingScalar::operator+= ( const AnnoyingScalar other)
inline

◆ operator-() [1/2]

AnnoyingScalar AnnoyingScalar::operator- ( ) const
inline

◆ operator-() [2/2]

AnnoyingScalar AnnoyingScalar::operator- ( const AnnoyingScalar other) const
inline

◆ operator-=()

AnnoyingScalar & AnnoyingScalar::operator-= ( const AnnoyingScalar other)
inline

◆ operator/()

AnnoyingScalar AnnoyingScalar::operator/ ( const AnnoyingScalar other) const
inline

◆ operator/=()

AnnoyingScalar & AnnoyingScalar::operator/= ( const AnnoyingScalar other)
inline

◆ operator<()

bool AnnoyingScalar::operator< ( const AnnoyingScalar other) const
inline

◆ operator<=()

bool AnnoyingScalar::operator<= ( const AnnoyingScalar other) const
inline

◆ operator=()

AnnoyingScalar & AnnoyingScalar::operator= ( const AnnoyingScalar other)
inline

◆ operator==()

bool AnnoyingScalar::operator== ( const AnnoyingScalar other) const
inline

◆ operator>()

bool AnnoyingScalar::operator> ( const AnnoyingScalar other) const
inline

◆ operator>=()

bool AnnoyingScalar::operator>= ( const AnnoyingScalar other) const
inline

Member Data Documentation

◆ countdown

int AnnoyingScalar::countdown = 0
static

◆ data

float AnnoyingScalar::data

◆ dont_throw

bool AnnoyingScalar::dont_throw = false
static

◆ instances

int AnnoyingScalar::instances = 0
static

◆ v

float* AnnoyingScalar::v

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