42 #include "../base/DataSourceBase.hpp" 43 #include "../Service.hpp" 44 #include "../Service.hpp" 52 namespace RTT {
namespace scripting {
56 if (!peer) { cerr <<
"Not dumping null task!"<<
endl;
return;}
58 cerr <<
"Dumping Service "<< peer->getName() <<
endl;
59 cerr <<
"Attributes: ";
60 std::vector<std::string> objlist = peer->getAttributeNames();
61 for( std::vector<std::string>::iterator it = objlist.begin(); it != objlist.end(); ++it) {
63 cerr << *it <<
"(="<< pds<<
") ";
basic_ostreams & endl(basic_ostreams &s)
Flush and newline.
boost::shared_ptr< Service > shared_ptr
void DumpObject(Service::shared_ptr peer)
Convenient short notation for every sub-namespace of RTT.
boost::intrusive_ptr< DataSourceBase > shared_ptr
Use this type to store a pointer to a DataSourceBase.
Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.