Timestamp type.  
 More...
#include <timestamp.h>
◆ Timestamp() [1/3]
      
        
          | ignite::Timestamp::Timestamp  | 
          ( | 
          const Timestamp &  | 
          another | ) | 
           | 
        
      
 
Copy constructor. 
- Parameters
 - 
  
  
 
 
 
◆ Timestamp() [2/3]
      
        
          | ignite::Timestamp::Timestamp  | 
          ( | 
          int64_t  | 
          ms | ) | 
           | 
        
      
 
Constructor. 
- Parameters
 - 
  
    | ms | Number of milliseconds since 00:00 hours, Jan 1, 1970 UTC.  | 
  
   
 
 
◆ Timestamp() [3/3]
      
        
          | ignite::Timestamp::Timestamp  | 
          ( | 
          int64_t  | 
          seconds,  | 
        
        
           | 
           | 
          int32_t  | 
          fractionNs  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Constructor. 
- Parameters
 - 
  
    | seconds | Number of seconds since 00:00 hours, Jan 1, 1970 UTC.  | 
    | fractionNs | Fractional second component in nanoseconds. Must be in range [0..999999999].  | 
  
   
 
 
◆ GetDate()
      
        
          | Date ignite::Timestamp::GetDate  | 
          ( | 
           | ) | 
           const | 
        
      
 
Returns corresponding date. 
- Returns
 - Corresponding date. 
 
 
 
◆ GetMilliseconds()
      
        
          | int64_t ignite::Timestamp::GetMilliseconds  | 
          ( | 
           | ) | 
           const | 
        
      
 
Returns number of milliseconds since 00:00 hours, Jan 1, 1970 UTC. 
- Returns
 - Number of milliseconds since 00:00 hours, Jan 1, 1970 UTC. 
 
 
 
◆ GetSecondFraction()
      
        
          | int32_t ignite::Timestamp::GetSecondFraction  | 
          ( | 
           | ) | 
           const | 
        
      
 
Returns number of nanoseconds - fractional seconds component. 
- Returns
 - Fractional second component expressed in nanoseconds. 
 
 
 
◆ GetSeconds()
      
        
          | int64_t ignite::Timestamp::GetSeconds  | 
          ( | 
           | ) | 
           const | 
        
      
 
Returns number of seconds since 00:00 hours, Jan 1, 1970 UTC. 
- Returns
 - Number of seconds since 00:00 hours, Jan 1, 1970 UTC. 
 
 
 
◆ operator=()
Copy operator. 
- Parameters
 - 
  
  
 
- Returns
 - This. 
 
 
 
◆ operator!=
Comparison operator override. 
- Parameters
 - 
  
    | val1 | First value.  | 
    | val2 | Second value.  | 
  
   
- Returns
 - True if not equal. 
 
 
 
◆ operator<
Comparison operator override. 
- Parameters
 - 
  
    | val1 | First value.  | 
    | val2 | Second value.  | 
  
   
- Returns
 - True if less. 
 
 
 
◆ operator<=
Comparison operator override. 
- Parameters
 - 
  
    | val1 | First value.  | 
    | val2 | Second value.  | 
  
   
- Returns
 - True if less or equal. 
 
 
 
◆ operator==
Comparison operator override. 
- Parameters
 - 
  
    | val1 | First value.  | 
    | val2 | Second value.  | 
  
   
- Returns
 - True if equal. 
 
 
 
◆ operator>
Comparison operator override. 
- Parameters
 - 
  
    | val1 | First value.  | 
    | val2 | Second value.  | 
  
   
- Returns
 - True if gretter. 
 
 
 
◆ operator>=
Comparison operator override. 
- Parameters
 - 
  
    | val1 | First value.  | 
    | val2 | Second value.  | 
  
   
- Returns
 - True if gretter or equal. 
 
 
 
The documentation for this class was generated from the following files: