Type for timezone abbreviation such as "GMT", "EEST". More...

#include <DateTime.h>

Collaboration diagram for DateTime::ZoneInfo::Tag:

Public Member Functions

 operator const char * () const
 

Static Public Member Functions

String will be truncated if required and always NUL terminated.
static Tag fromString (const char *s)
 
static Tag fromString (const char *s, size_t len)
 

Public Attributes

char value [maxSize+1]
 

Static Public Attributes

static constexpr size_t maxSize = 5
 

Detailed Description

Type for timezone abbreviation such as "GMT", "EEST".

Member Function Documentation

◆ fromString() [1/2]

static Tag DateTime::ZoneInfo::Tag::fromString ( const char *  s)
static

◆ fromString() [2/2]

static Tag DateTime::ZoneInfo::Tag::fromString ( const char *  s,
size_t  len 
)
static

◆ operator const char *()

DateTime::ZoneInfo::Tag::operator const char * ( ) const
inline

Member Data Documentation

◆ maxSize

constexpr size_t DateTime::ZoneInfo::Tag::maxSize = 5
staticconstexpr

◆ value

char DateTime::ZoneInfo::Tag::value[maxSize+1]

The documentation for this struct was generated from the following file: