PeriDyno 1.0.0
Loading...
Searching...
No Matches
dyno::Bool Class Reference

Public Member Functions

DYN_FUNC Bool (bool v=false)
 
DYN_FUNC bool operator! () const
 
DYN_FUNC bool operator== (bool v) const
 
DYN_FUNC bool operator== (const Bool &v) const
 
DYN_FUNC Booloperator= (const bool v)
 
DYN_FUNC Booloperator= (const Bool &v)
 
DYN_FUNC Booloperator&= (const bool v)
 
DYN_FUNC Booloperator|= (const bool v)
 
DYN_FUNC Bool operator& (const bool v) const
 
DYN_FUNC Bool operator| (const bool v) const
 
DYN_FUNC Booloperator&= (const Bool &v)
 
DYN_FUNC Booloperator|= (const Bool &v)
 
DYN_FUNC Bool operator& (const Bool &v) const
 
DYN_FUNC Bool operator| (const Bool &v) const
 
DYN_FUNC bool operator&& (const Bool &v) const
 
DYN_FUNC bool operator|| (const Bool &v) const
 
DYN_FUNC bool operator&& (const bool &v) const
 
DYN_FUNC bool operator|| (const bool &v) const
 
DYN_FUNC operator bool () const
 

Private Attributes

uint val = 0
 

Detailed Description

Definition at line 179 of file Typedef.inl.

Constructor & Destructor Documentation

◆ Bool()

DYN_FUNC dyno::Bool::Bool ( bool v = false)
inline

Definition at line 182 of file Typedef.inl.

Here is the caller graph for this function:

Member Function Documentation

◆ operator bool()

DYN_FUNC dyno::Bool::operator bool ( ) const
inline

Definition at line 269 of file Typedef.inl.

◆ operator!()

DYN_FUNC bool dyno::Bool::operator! ( ) const
inline

Definition at line 184 of file Typedef.inl.

◆ operator&() [1/2]

DYN_FUNC Bool dyno::Bool::operator& ( const Bool & v) const
inline

Definition at line 239 of file Typedef.inl.

Here is the call graph for this function:

◆ operator&() [2/2]

DYN_FUNC Bool dyno::Bool::operator& ( const bool v) const
inline

Definition at line 217 of file Typedef.inl.

Here is the call graph for this function:

◆ operator&&() [1/2]

DYN_FUNC bool dyno::Bool::operator&& ( const Bool & v) const
inline

Definition at line 251 of file Typedef.inl.

Here is the call graph for this function:

◆ operator&&() [2/2]

DYN_FUNC bool dyno::Bool::operator&& ( const bool & v) const
inline

Definition at line 259 of file Typedef.inl.

◆ operator&=() [1/2]

DYN_FUNC Bool & dyno::Bool::operator&= ( const Bool & v)
inline

Definition at line 229 of file Typedef.inl.

Here is the call graph for this function:

◆ operator&=() [2/2]

DYN_FUNC Bool & dyno::Bool::operator&= ( const bool v)
inline

Definition at line 207 of file Typedef.inl.

Here is the call graph for this function:

◆ operator=() [1/2]

DYN_FUNC Bool & dyno::Bool::operator= ( const Bool & v)
inline

Definition at line 202 of file Typedef.inl.

Here is the call graph for this function:

◆ operator=() [2/2]

DYN_FUNC Bool & dyno::Bool::operator= ( const bool v)
inline

Definition at line 197 of file Typedef.inl.

Here is the call graph for this function:

◆ operator==() [1/2]

DYN_FUNC bool dyno::Bool::operator== ( bool v) const
inline

Definition at line 188 of file Typedef.inl.

◆ operator==() [2/2]

DYN_FUNC bool dyno::Bool::operator== ( const Bool & v) const
inline

Definition at line 193 of file Typedef.inl.

Here is the call graph for this function:

◆ operator|() [1/2]

DYN_FUNC Bool dyno::Bool::operator| ( const Bool & v) const
inline

Definition at line 245 of file Typedef.inl.

Here is the call graph for this function:

◆ operator|() [2/2]

DYN_FUNC Bool dyno::Bool::operator| ( const bool v) const
inline

Definition at line 223 of file Typedef.inl.

Here is the call graph for this function:

◆ operator|=() [1/2]

DYN_FUNC Bool & dyno::Bool::operator|= ( const Bool & v)
inline

Definition at line 234 of file Typedef.inl.

Here is the call graph for this function:

◆ operator|=() [2/2]

DYN_FUNC Bool & dyno::Bool::operator|= ( const bool v)
inline

Definition at line 212 of file Typedef.inl.

Here is the call graph for this function:

◆ operator||() [1/2]

DYN_FUNC bool dyno::Bool::operator|| ( const Bool & v) const
inline

Definition at line 255 of file Typedef.inl.

Here is the call graph for this function:

◆ operator||() [2/2]

DYN_FUNC bool dyno::Bool::operator|| ( const bool & v) const
inline

Definition at line 264 of file Typedef.inl.

Member Data Documentation

◆ val

uint dyno::Bool::val = 0
private

Definition at line 275 of file Typedef.inl.


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