|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Empty placeholder class with no data members. More...
#include <ahDefs.H>
Public Member Functions | |
| Empty_Class () | |
| Default constructor. | |
| Empty_Class (EmptyCtor unused) | |
| Empty constructor variant. | |
| Empty_Class (SentinelCtor unused) | |
| Sentinel constructor variant. | |
| Empty_Class (const Empty_Class &unused) | |
| Copy constructor. | |
| Empty_Class & | operator= (const Empty_Class &unused) |
| Copy assignment operator. | |
| bool | operator== (const Empty_Class &) const |
| Equality comparison (always true). | |
| bool | operator!= (const Empty_Class &) const |
| Inequality comparison (always false). | |
Friends | |
| std::ostream & | operator<< (std::ostream &o, const Empty_Class &) |
| Stream output operator (outputs nothing). | |
| std::istream & | operator>> (std::istream &i, const Empty_Class &) |
| Stream input operator (reads nothing). | |
Empty placeholder class with no data members.
Useful as a default template parameter or placeholder type when no actual data is needed. Provides equality comparison and stream operators for compatibility.
|
inline |
|
inline |
Empty constructor variant.
| unused | Tag parameter (not used). |
Definition at line 112 of file ahDefs.H.
References Aleph::maps().
|
inline |
Sentinel constructor variant.
| unused | Tag parameter (not used). |
Definition at line 117 of file ahDefs.H.
References Aleph::maps().
|
inline |
Copy constructor.
| unused | Source object (not used). |
Definition at line 122 of file ahDefs.H.
References Aleph::maps().
|
inline |
Inequality comparison (always false).
|
inline |
Copy assignment operator.
| unused | Source object (not used). |
Definition at line 128 of file ahDefs.H.
References Aleph::maps().
|
inline |
Equality comparison (always true).
|
friend |
|
friend |