#include <ComponentInfo.h>

The base class to keep track of information associated with a message. A component info object have a sender method to return the name string identifying the sender of a message.
Protected Attributes | |
| std::string | m_sender |
Public Member Functions | |
| ComponentInfo () | |
| ComponentInfo (const std::string &name) | |
| virtual | ~ComponentInfo () |
| const std::string & | sender () const |
| Returns a string identifying the sender of a message. More... | |
| virtual std::ostream & | toStream (std::ostream &out) const |
Friends | |
| std::ostream & | operator<< (std::ostream &out, const ComponentInfo &nfo) |
| std::ostream & | operator<< (std::ostream &out, const ComponentInfo *nfo) |
|
protected |
| sofa::helper::logging::ComponentInfo::ComponentInfo | ( | ) |
| sofa::helper::logging::ComponentInfo::ComponentInfo | ( | const std::string & | name | ) |
|
virtual |
| const std::string & sofa::helper::logging::ComponentInfo::sender | ( | ) | const |
Returns a string identifying the sender of a message.
|
virtual |
Write a textual version of the content of the ComponentInfo. You should override this function when inheriting from the ComponentInfo base class.
Reimplemented in sofa::helper::logging::SofaComponentInfo.
|
friend |
|
friend |