Loading...
Searching...
No Matches
ledger::date_specifier_or_range_t Class Reference

#include <times.h>

Public Member Functions

optional< date_tbegin () const
 
 date_specifier_or_range_t ()
 
 date_specifier_or_range_t (const date_range_t &range)
 
 date_specifier_or_range_t (const date_specifier_or_range_t &other)
 
 date_specifier_or_range_t (const date_specifier_t &specifier)
 
optional< date_tend () const
 
string to_string () const
 
 ~date_specifier_or_range_t () throw ()
 

Detailed Description

Definition at line 382 of file times.h.

Constructor & Destructor Documentation

◆ date_specifier_or_range_t() [1/4]

ledger::date_specifier_or_range_t::date_specifier_or_range_t ( )
inline

Definition at line 389 of file times.h.

References TRACE_CTOR.

◆ date_specifier_or_range_t() [2/4]

ledger::date_specifier_or_range_t::date_specifier_or_range_t ( const date_specifier_or_range_t & other)
inline

Definition at line 392 of file times.h.

References TRACE_CTOR.

◆ date_specifier_or_range_t() [3/4]

ledger::date_specifier_or_range_t::date_specifier_or_range_t ( const date_specifier_t & specifier)
inline

Definition at line 396 of file times.h.

References TRACE_CTOR.

◆ date_specifier_or_range_t() [4/4]

ledger::date_specifier_or_range_t::date_specifier_or_range_t ( const date_range_t & range)
inline

Definition at line 400 of file times.h.

References TRACE_CTOR.

◆ ~date_specifier_or_range_t()

ledger::date_specifier_or_range_t::~date_specifier_or_range_t ( )
throw ( )
inline

Definition at line 404 of file times.h.

References TRACE_DTOR.

Member Function Documentation

◆ begin()

optional< date_t > ledger::date_specifier_or_range_t::begin ( ) const
inline

Definition at line 408 of file times.h.

References ledger::downcast().

+ Here is the call graph for this function:

◆ end()

optional< date_t > ledger::date_specifier_or_range_t::end ( ) const
inline

Definition at line 416 of file times.h.

References ledger::downcast().

+ Here is the call graph for this function:

◆ to_string()

string ledger::date_specifier_or_range_t::to_string ( ) const
inline

Definition at line 426 of file times.h.

References ledger::downcast().

+ Here is the call graph for this function:

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