Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
utilities::time::work_week Class Reference

#include <work_week.h>

Public Member Functions

unsigned get_work_week () const
 
unsigned get_year () const
 
int operator- (const work_week &ww) const
 
 work_week (unsigned year, unsigned ww)
 
 work_week (const std::time_t &time)
 
 work_week (const work_week &)=default
 

Static Public Member Functions

static work_week current ()
 

Private Attributes

unsigned _ww
 
unsigned _year
 

Detailed Description

Definition at line 21 of file work_week.h.

Constructor & Destructor Documentation

utilities::time::work_week::work_week ( unsigned  year,
unsigned  ww 
)

Definition at line 40 of file work_week.cpp.

utilities::time::work_week::work_week ( const std::time_t &  time)

Definition at line 52 of file work_week.cpp.

utilities::time::work_week::work_week ( const work_week )
default

Member Function Documentation

work_week utilities::time::work_week::current ( )
static

Definition at line 87 of file work_week.cpp.

unsigned utilities::time::work_week::get_work_week ( ) const

Definition at line 77 of file work_week.cpp.

unsigned utilities::time::work_week::get_year ( ) const

Definition at line 72 of file work_week.cpp.

int utilities::time::work_week::operator- ( const work_week ww) const

Definition at line 82 of file work_week.cpp.

Member Data Documentation

unsigned utilities::time::work_week::_ww
private

Definition at line 24 of file work_week.h.

unsigned utilities::time::work_week::_year
private

Definition at line 23 of file work_week.h.


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


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:43