Mirror reflection library 0.5.13
|
Information about the direction of enumeration of constructors for Manager. More...
#include <mirror/doc/concepts_fact_gen.hpp>
Public Types | |
enum | direction_type { unknown, forward, backward } |
The possible iteration direction. | |
Public Member Functions | |
direction_type | direction (void) const |
Returns the iteration direction. | |
bool | going_backward (void) const |
Returns true if iterating forward (0, 1, ..., N-1) | |
bool | going_forward (void) const |
Returns true if iterating backward (N-1, ..., 1, 0) |
Information about the direction of enumeration of constructors for Manager.
Based on the implementation and the compiler used, the enumeration of constructors for a Manager
may be either forward or backward. The responsibility of this structure is to provide information about the direction of the enumeration for the Manager
.