enumset.h File Reference

template mbo::enumset: a set template that works with enum types. More...

#include <stdarg.h>
#include <exception>
#include "MboDebugTrace.h"

Include dependency graph for enumset.h:

MboDebugTrace.hMbo.harg_info.hMboTString.h

This graph shows which files directly or indirectly include this file:

enumset.hpp

Go to the source code of this file.

Defines

#define ALLOW_ENUM_ELLIPSIS_CTOR   0
#define _Ty_list_default   size_t
#define _Ty_args_default   int


Detailed Description

template mbo::enumset: a set template that works with enum types.

Author:
Marcus Boerger (http://marcus-boerger.de/)
Name: enumset.h

The template class mbo::enumset has been tested under:

Note:
This file is distributed under the LGPL license GNU Lesser General Public License, version 2.1.

Definition in file enumset.h.


Define Documentation

#define _Ty_args_default   int

default type used for parameter transport in '...' function calls

See also:
mbo::enumset

Definition at line 78 of file enumset.h.

#define _Ty_list_default   size_t

default type internally used to represent the set of enum values

See also:
mbo::enumset

Definition at line 71 of file enumset.h.

#define ALLOW_ENUM_ELLIPSIS_CTOR   0

Definition at line 60 of file enumset.h.


  Hosted on code.google.com  
© Marcus Börger
Generated on Fri Jan 18 21:21:08 2008 for MBO-lib by doxygen 1.5.4