FOSSredder 0.5.0
Loading...
Searching...
No Matches
core::domain::BookingDate Class Reference

#include <BookingDate.h>

Public Member Functions

const std::string & value () const noexcept
 BookingDate ()=default
 BookingDate (std::string value)
bool empty () const noexcept

Static Public Member Functions

static constexpr std::size_t maxLength () noexcept
static std::string normalize (std::string value)
static bool isValid (const std::string &value)

Detailed Description

Definition at line 16 of file BookingDate.h.

Constructor & Destructor Documentation

◆ BookingDate() [1/2]

core::domain::BookingDate::BookingDate ( )
default
Here is the call graph for this function:

◆ BookingDate() [2/2]

core::domain::BookingDate::BookingDate ( std::string value)
explicit

Definition at line 20 of file BookingDate.cpp.

Here is the call graph for this function:

Member Function Documentation

◆ empty()

bool core::domain::BookingDate::empty ( ) const
noexcept

Definition at line 47 of file BookingDate.cpp.

Here is the caller graph for this function:

◆ isValid()

bool core::domain::BookingDate::isValid ( const std::string & value)
static

Definition at line 42 of file BookingDate.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ maxLength()

std::size_t core::domain::BookingDate::maxLength ( )
staticconstexprnoexcept

Definition at line 25 of file BookingDate.cpp.

Here is the caller graph for this function:

◆ normalize()

std::string core::domain::BookingDate::normalize ( std::string value)
static

Definition at line 29 of file BookingDate.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ value()

const std::string & core::domain::BookingDate::value ( ) const
noexcept

Definition at line 23 of file BookingDate.cpp.

Here is the caller graph for this function:

The documentation for this class was generated from the following files: