CPN
Computational Process Networks
Public Member Functions | Public Attributes | List of all members
uint128_t Struct Reference

#include <uint128_t.h>

+ Collaboration diagram for uint128_t:

Public Member Functions

 uint128_t (uint64_t h, uint64_t l)
 
 uint128_t (uint64_t v)
 
 uint128_t ()
 

Public Attributes

uint64_t high
 
uint64_t low
 

Detailed Description

Definition at line 31 of file uint128_t.h.

Constructor & Destructor Documentation

uint128_t::uint128_t ( uint64_t  h,
uint64_t  l 
)
inline

Definition at line 32 of file uint128_t.h.

32 : high(h), low(l) {}
uint64_t high
Definition: uint128_t.h:35
uint64_t low
Definition: uint128_t.h:35
uint128_t::uint128_t ( uint64_t  v)
inline

Definition at line 33 of file uint128_t.h.

33 : high(0), low(v) {}
uint64_t high
Definition: uint128_t.h:35
uint64_t low
Definition: uint128_t.h:35
uint128_t::uint128_t ( )
inline

Definition at line 34 of file uint128_t.h.

34 : high(0), low(0) {}
uint64_t high
Definition: uint128_t.h:35
uint64_t low
Definition: uint128_t.h:35

Member Data Documentation

uint64_t uint128_t::high

Definition at line 35 of file uint128_t.h.

Referenced by D4R::Tag::Count(), operator<(), operator==(), and D4R::Tag::QueueSize().

uint64_t uint128_t::low

Definition at line 35 of file uint128_t.h.

Referenced by D4R::Tag::Key(), operator<(), operator==(), and D4R::Tag::QueueKey().


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