1.5.1
CCC
 
AEnum Class Reference

#include <AEnum.hpp>

Public Member Functions

const std::string_view getKey () const
 Return the enum key as a string (max 10 characters) More...
 
int getValue () const
 Return enum value as an integer value (max 32 enum) More...
 
const std::string_view & getDescr () const
 Return the enum description as a string. More...
 
bool operator< (const AEnum &e) const
 
bool operator<= (const AEnum &e) const
 
bool operator> (const AEnum &e) const
 
bool operator>= (const AEnum &e) const
 
bool operator== (const AEnum &e) const
 
bool operator!= (const AEnum &e) const
 
bool isSmaller (const AEnum &e) const
 
bool isSmallerOrEqual (const AEnum &e) const
 
bool isGreater (const AEnum &e) const
 
bool isGreaterOrEqual (const AEnum &e) const
 
bool isEqual (const AEnum &e) const
 
bool isDifferent (const AEnum &e) const
 
void printEnum () const
 

Member Function Documentation

◆ getDescr()

const std::string_view& AEnum::getDescr ( ) const
inline

Return the enum description as a string.

◆ getKey()

const std::string_view AEnum::getKey ( ) const
inline

Return the enum key as a string (max 10 characters)

◆ getValue()

int AEnum::getValue ( ) const
inline

Return enum value as an integer value (max 32 enum)

◆ isDifferent()

bool AEnum::isDifferent ( const AEnum e) const
inline

◆ isEqual()

bool AEnum::isEqual ( const AEnum e) const
inline

◆ isGreater()

bool AEnum::isGreater ( const AEnum e) const
inline

◆ isGreaterOrEqual()

bool AEnum::isGreaterOrEqual ( const AEnum e) const
inline

◆ isSmaller()

bool AEnum::isSmaller ( const AEnum e) const
inline

◆ isSmallerOrEqual()

bool AEnum::isSmallerOrEqual ( const AEnum e) const
inline

◆ operator!=()

bool AEnum::operator!= ( const AEnum e) const
inline

◆ operator<()

bool AEnum::operator< ( const AEnum e) const
inline

◆ operator<=()

bool AEnum::operator<= ( const AEnum e) const
inline

◆ operator==()

bool AEnum::operator== ( const AEnum e) const
inline

◆ operator>()

bool AEnum::operator> ( const AEnum e) const
inline

◆ operator>=()

bool AEnum::operator>= ( const AEnum e) const
inline

◆ printEnum()

void AEnum::printEnum ( ) const

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