|
pjmsg_mcap_wrapper
|
This class represents the structure Time defined by the user in the IDL file.
import <Time.idl;
Public Member Functions | |
| eProsima_user_DllExport | Time () |
| Default constructor. | |
| eProsima_user_DllExport | ~Time () |
| Default destructor. | |
| eProsima_user_DllExport | Time (const Time &x) |
| Copy constructor. | |
| eProsima_user_DllExport | Time (Time &&x) noexcept |
| Move constructor. | |
| eProsima_user_DllExport Time & | operator= (const Time &x) |
| Copy assignment. | |
| eProsima_user_DllExport Time & | operator= (Time &&x) noexcept |
| Move assignment. | |
| eProsima_user_DllExport bool | operator== (const Time &x) const |
| Comparison operator. | |
| eProsima_user_DllExport bool | operator!= (const Time &x) const |
| Comparison operator. | |
| eProsima_user_DllExport void | sec (int32_t _sec) |
| This function sets a value in member sec. | |
| eProsima_user_DllExport int32_t | sec () const |
| This function returns the value of member sec. | |
| eProsima_user_DllExport int32_t & | sec () |
| This function returns a reference to member sec. | |
| eProsima_user_DllExport void | nanosec (uint32_t _nanosec) |
| This function sets a value in member nanosec. | |
| eProsima_user_DllExport uint32_t | nanosec () const |
| This function returns the value of member nanosec. | |
| eProsima_user_DllExport uint32_t & | nanosec () |
| This function returns a reference to member nanosec. | |
Public Attributes | |
| int32 | sec |
| uint32 | nanosec |
Private Attributes | |
| int32_t | m_sec {0} |
| uint32_t | m_nanosec {0} |
|
inline |
|
inline |
|
inline |
|
inlinenoexcept |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinenoexcept |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |