Postfix Class Reference

#include <uniquenames.h>

Public Member Functions

 Postfix (const std::string &postfix)
unsigned int number () const
void write (char *buffer)
Postfixoperator++ ()
bool operator< (const Postfix &other) const
bool operator== (const Postfix &other) const
bool operator!= (const Postfix &other) const

Private Attributes

unsigned int m_value

Detailed Description

Definition at line 30 of file uniquenames.h.


Constructor & Destructor Documentation

Postfix::Postfix ( const std::string postfix  )  [inline]

Definition at line 34 of file uniquenames.h.


Member Function Documentation

unsigned int Postfix::number (  )  const [inline]

Definition at line 38 of file uniquenames.h.

References m_value.

bool Postfix::operator!= ( const Postfix other  )  const [inline]

Definition at line 59 of file uniquenames.h.

References operator==().

Postfix& Postfix::operator++ (  )  [inline]

Definition at line 46 of file uniquenames.h.

References m_value.

bool Postfix::operator< ( const Postfix other  )  const [inline]

Definition at line 51 of file uniquenames.h.

References m_value.

bool Postfix::operator== ( const Postfix other  )  const [inline]

Definition at line 55 of file uniquenames.h.

References m_value.

Referenced by operator!=().

void Postfix::write ( char *  buffer  )  [inline]

Definition at line 42 of file uniquenames.h.

References m_value.


Field Documentation

unsigned int Postfix::m_value [private]

Definition at line 32 of file uniquenames.h.

Referenced by number(), operator++(), operator<(), operator==(), and write().


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

Generated by  doxygen 1.6.2