#include "Alarm.h"#include "Node.h"#include "Bundle.h"#include "BundleImpl.h"#include "BundleList.h"#include "Link.h"#include <stdarg.h>#include <string>#include <list>#include <cstdio>Go to the source code of this file.
Classes | |
| class | prophet::BundleCore |
| Prophet facade's abstract interface into DTN host's bundle core. More... | |
| class | prophet::AlarmImpl |
| Mock object for use in testing. More... | |
| class | prophet::BundleCoreTestImpl |
| Mock object for use in unit testing; this doesn't really do anything other than capture state for inspection by unit tests. More... | |
Namespaces | |
| namespace | prophet |
Defines | |
| #define | PRINTFLIKE(a, b) |
| #define | PROPHESY(_str) |
| #define PRINTFLIKE | ( | a, | |||
| b | ) |
Definition at line 35 of file BundleCore.h.
| #define PROPHESY | ( | _str | ) |
do { \ size_t pos = _str.size() - 1; \ if (_str[pos] == '/') \ _str += "prophet"; \ else \ _str += "/prophet"; \ } while (0)
Definition at line 300 of file BundleCore.h.
Referenced by prophet::BundleCoreTestImpl::prophet_id().
1.6.3