NodeRepository.h File Reference
#include <map>#include <list>#include <ctime>#include "boost/noncopyable.hpp"#include "boost/shared_ptr.hpp"#include "boost/shared_container_iterator.hpp"#include <boost/mpl/for_each.hpp>#include "mw/common/Subject.h"#include "mw/nl/awds/MAC.h"#include "mw/nl/awds/Node.h"#include "mw/nl/awds/Attributes.h"#include "mw/nl/awds/ComparableAttributeSet.h"Go to the source code of this file.
Data Structures | |
| class | famouso::mw::nl::awds::NodeRepository |
| A node repository for holding AWDS nodes and register nodes to subjects. More... | |
| class | famouso::mw::nl::awds::NodeRepository::Subscriber |
| A class for mapping attributes to a node. | |
| class | famouso::mw::nl::awds::NodeRepository::attr_finder< AttrSet > |
| A function object for finding attributes and set the strictest to the result. | |
Namespaces | |
| namespace | famouso |
| namespace | famouso::mw |
| namespace | famouso::mw::nl |
| namespace | famouso::mw::nl::awds |
The namespace awds holds classes, structures and functions for the AWDS network. | |
Typedefs | |
| typedef ComparableAttributeSet < AWDSAttributeSet::type > | famouso::mw::nl::awds::Attributes |
| typedef detail::Node < AWDSAttributeSet::type > | famouso::mw::nl::awds::Node |