1#if !defined(RESIP_DATE_CATEGORY_HXX)
2#define RESIP_DATE_CATEGORY_HXX
An alternative to std::string, encapsulates an arbitrary buffer of bytes.
Represents the "SIP-date" element in the RFC 3261 grammar.
virtual EncodeStream & encodeParsed(EncodeStream &str) const
virtual void parse(ParseBuffer &pb)
static DayOfWeek DayOfWeekFromData(const Data &)
static constexpr CommaHandlingMode commaHandling
const DayOfWeek & dayOfWeek() const
DateCategory & operator=(const DateCategory &)
virtual ParserCategory * clone() const
virtual bool setDatetime(time_t datetime)
static Month MonthFromData(const Data &)
Provides string-parsing functionality with protection from buffer overflow.
Base class for all SIP grammar elements that can have parameters.
dcm! – add UnusedChecking(_enum) below;