Jazz 1.25.+
Loading...
Searching...
No Matches
Public Member Functions | Data Fields
jazz_bebop::stdName Class Reference

A wrapped Name that supports being stacked in an std::vector and used as a key in an std::map. More...

#include <space.h>

Public Member Functions

 stdName (const pChar &name)
 Constructor from cChar.
 
 stdName (const stdName &name)
 Copy constructor for stdName.
 
bool operator== (const stdName &o) const
 Operator name == o.name.
 
bool operator< (const stdName &o) const
 Operator name < o.name.
 

Data Fields

Name name
 The name.
 

Detailed Description

A wrapped Name that supports being stacked in an std::vector and used as a key in an std::map.

Constructor & Destructor Documentation

◆ stdName() [1/2]

jazz_bebop::stdName::stdName ( const pChar name)
inline

Constructor from cChar.

Parameters
nameA C string with a name.

◆ stdName() [2/2]

jazz_bebop::stdName::stdName ( const stdName name)
inline

Copy constructor for stdName.

Parameters
nameThe stdName to copy.

Member Function Documentation

◆ operator==()

bool jazz_bebop::stdName::operator== ( const stdName o) const
inline

Operator name == o.name.

Parameters
oThe object to compare with.
Returns
True if the names are equal.

◆ operator<()

bool jazz_bebop::stdName::operator< ( const stdName o) const
inline

Operator name < o.name.

Parameters
oThe object to compare with.
Returns
True if the name is less than o.name.

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