1 |
#include "object.hpp" |
#include "object.hpp" |
2 |
|
#include <boost/format.hpp> |
3 |
|
|
4 |
#define USATA_NODE_PATH_SEPARATOR '/' |
#define USATA_NODE_PATH_SEPARATOR '/' |
5 |
|
|
6 |
namespace usata |
namespace usata |
7 |
{ |
{ |
8 |
|
|
9 |
|
namespace exceptions |
10 |
|
{ |
11 |
|
|
12 |
|
NodeMissingChild::NodeMissingChild(const std::string& nn, const std::string& cn) |
13 |
|
: child_name(nn), |
14 |
|
container_name(cn), |
15 |
|
NodeException( (boost::format("%1% has no such child %2%") %cn%nn).str()) |
16 |
|
{ |
17 |
|
|
18 |
|
} |
19 |
|
|
20 |
|
|
21 |
|
} |
22 |
|
|
23 |
std::string |
std::string |
24 |
NodeInterface::NodePathPop(std::string&np) |
NodeInterface::NodePathPop(std::string&np) |
25 |
{ |
{ |