Conscience Core
Public Member Functions | Static Public Member Functions | Public Attributes | Friends | List of all members
conscience_core::ai::alerts::CscAlertIdentificationTimeSlot Struct Reference

#include <alerts.h>

Public Member Functions

 CscAlertIdentificationTimeSlot (int startHour, int startMinute, int endHour, int endMinute)
 
bool isTimestampInSlot (unsigned long long timestampMillis) const
 
 operator string () const
 

Static Public Member Functions

static vector< CscAlertIdentificationTimeSlotfromString (string slotsString, string separator="&")
 

Public Attributes

int startHour
 
int startMinute
 
int endHour
 
int endMinute
 

Friends

ostream & operator<< (ostream &out, const CscAlertIdentificationTimeSlot &v)
 

Detailed Description

NOTE: time zone FR for now

Constructor & Destructor Documentation

◆ CscAlertIdentificationTimeSlot()

conscience_core::ai::alerts::CscAlertIdentificationTimeSlot::CscAlertIdentificationTimeSlot ( int  startHour,
int  startMinute,
int  endHour,
int  endMinute 
)

Member Function Documentation

◆ fromString()

vector< CscAlertIdentificationTimeSlot > conscience_core::ai::alerts::CscAlertIdentificationTimeSlot::fromString ( string  slotsString,
string  separator = "&" 
)
static

◆ isTimestampInSlot()

bool conscience_core::ai::alerts::CscAlertIdentificationTimeSlot::isTimestampInSlot ( unsigned long long  timestampMillis) const

◆ operator string()

conscience_core::ai::alerts::CscAlertIdentificationTimeSlot::operator string ( ) const

Friends And Related Function Documentation

◆ operator<<

ostream& operator<< ( ostream &  out,
const CscAlertIdentificationTimeSlot v 
)
friend

Member Data Documentation

◆ endHour

int conscience_core::ai::alerts::CscAlertIdentificationTimeSlot::endHour

◆ endMinute

int conscience_core::ai::alerts::CscAlertIdentificationTimeSlot::endMinute

◆ startHour

int conscience_core::ai::alerts::CscAlertIdentificationTimeSlot::startHour

◆ startMinute

int conscience_core::ai::alerts::CscAlertIdentificationTimeSlot::startMinute

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