herald  2.0.0
Public Member Functions | Static Public Member Functions | List of all members
herald::payload::simple::K Class Reference

Public Member Functions

 K (const K &other) noexcept
 
 K (K &&)=delete
 
 K (int keyLength, int daysFor, int periodsInDay) noexcept
 
 K (int keyLength, int daysFor, int periodsInDay, TimeInterval epochBeginning) noexcept
 
int day (Date on) const noexcept
 
int period (Date at) const noexcept
 
MatchingKey matchingKey (const SecretKey &secretKey, const int dayFor) noexcept
 
ContactKey contactKey (const SecretKey &secretKey, const int dayFor, const int periodFor) noexcept
 
ContactIdentifier contactIdentifier (const SecretKey &secretKey, const int dayFor, const int periodFor) noexcept
 

Static Public Member Functions

static TimeInterval getEpoch () noexcept
 

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