Formatting options for string representations of dates and times in ISO 8601 format.
More...
#include <String.h>
◆ ISO8601ConversionOptions() [1/2]
constexpr pcl::ISO8601ConversionOptions::ISO8601ConversionOptions |
( |
unsigned |
timeItems_ = 3 , |
|
|
unsigned |
precision_ = 3 , |
|
|
bool |
timeZone_ = true , |
|
|
bool |
zuluTime_ = true |
|
) |
| |
|
inlineconstexpr |
Default constructor.
Definition at line 429 of file String.h.
◆ ISO8601ConversionOptions() [2/2]
◆ operator=()
Copy assignment operator. Returns a reference to this object.
◆ precision
unsigned pcl::ISO8601ConversionOptions::precision |
Number of decimal digits for the last represented time item. The default value is three decimal digits.
Definition at line 412 of file String.h.
◆ timeItems
unsigned pcl::ISO8601ConversionOptions::timeItems |
Number of represented time items. Can be 0, 1, 2 or 3. All items but the last one are represented as integer values. The last item is represented as a floating point value with the specified precision. The default value is three time items.
Definition at line 406 of file String.h.
◆ timeZone
bool pcl::ISO8601ConversionOptions::timeZone |
Whether to append a time zone specifier to the ISO 8601 representation. The default value is true.
Definition at line 418 of file String.h.
◆ zuluTime
bool pcl::ISO8601ConversionOptions::zuluTime |
Whether to append the 'Z' special time zone specifier for UTC time, or the '+00:00' specifier otherwise. The default value is true.
Definition at line 424 of file String.h.
The documentation for this struct was generated from the following file: