#include <NumberedMessagePtr.hh>
Inheritance diagram for rovsoft::messages::NumberedMessagePtr:
Public Member Functions | |
NumberedMessagePtr (NumberedMessage *ptr=0) | |
NumberedMessagePtr (const NumberedMessagePtr &orig) | |
NumberedMessage & | operator * () |
Gets the target. | |
const NumberedMessage & | operator * () const |
Gets the target- const version. | |
NumberedMessage * | operator-> () |
Gets the object to which this pointer points to. | |
const NumberedMessage * | operator-> () const |
A Ptr object associates its self so much with the object it points to, that if you declare the Ptr object to be constant, you only get a const version of the target. |
|
|
|
|
|
Gets the target- const version.
Reimplemented from rovsoft::messages::MessagePtr. Reimplemented in rovsoft::messages::NBoolCommandMessagePtr, rovsoft::messages::NByteTypeMessagePtr, rovsoft::messages::NConfirmationMessagePtr, rovsoft::messages::NMotionCommandMessagePtr, rovsoft::messages::NShortTypeMessagePtr, and rovsoft::messages::NUByteTypeMessagePtr. |
|
Gets the target.
Reimplemented from rovsoft::messages::MessagePtr. Reimplemented in rovsoft::messages::NBoolCommandMessagePtr, rovsoft::messages::NByteTypeMessagePtr, rovsoft::messages::NConfirmationMessagePtr, rovsoft::messages::NMotionCommandMessagePtr, rovsoft::messages::NShortTypeMessagePtr, and rovsoft::messages::NUByteTypeMessagePtr. |
|
A Ptr object associates its self so much with the object it points to, that if you declare the Ptr object to be constant, you only get a const version of the target.
Reimplemented from rovsoft::messages::MessagePtr. Reimplemented in rovsoft::messages::NBoolCommandMessagePtr, rovsoft::messages::NByteTypeMessagePtr, rovsoft::messages::NConfirmationMessagePtr, rovsoft::messages::NMotionCommandMessagePtr, rovsoft::messages::NShortTypeMessagePtr, and rovsoft::messages::NUByteTypeMessagePtr. |
|
Gets the object to which this pointer points to.
Reimplemented from rovsoft::messages::MessagePtr. Reimplemented in rovsoft::messages::NBoolCommandMessagePtr, rovsoft::messages::NByteTypeMessagePtr, rovsoft::messages::NConfirmationMessagePtr, rovsoft::messages::NMotionCommandMessagePtr, rovsoft::messages::NShortTypeMessagePtr, and rovsoft::messages::NUByteTypeMessagePtr. |