User Manual, Developers Guide and API Documentation

Registry.hpp File Reference

#include <WNS/Assure.hpp>
#include <WNS/TypeInfo.hpp>
#include <WNS/Exception.hpp>
#include <map>
#include <list>

Include dependency graph for Registry.hpp:

Go to the source code of this file.

Namespaces

namespace  wns
namespace  wns::container
namespace  wns::container::registry

Classes

class  wns::container::Registry< KEY, ELEMENT, CLEANUPPOLICY, SORTINGPOLICY >
 Stores elements of type ELEMENT with a key of type KEY. More...
class  wns::container::registry::DeleteOnErase
 This cleanup policy deletes pointers in the Registry. More...
class  wns::container::Registry< KEY, ELEMENT, CLEANUPPOLICY, SORTINGPOLICY >::DuplicateKeyValue
 Thrown if a duplicate key is detected in the Registry. More...
class  wns::container::registry::NoneOnErase
 This cleanup policy does nothing. More...
class  wns::container::Registry< KEY, ELEMENT, CLEANUPPOLICY, SORTINGPOLICY >::UnknownKeyValue
 Thrown if the key the Registry is asked is not available. More...


Generated on Sun May 27 03:32:19 2012 for openWNS by  doxygen 1.5.5