Public Types | Public Attributes | Static Public Attributes | List of all members
ptb::content::word::timestamp_t Struct Reference

#include <CTB_content.h>

Public Types

typedef uint64_t ts_size_t
 
typedef uint64_t pad_size_t
 
typedef uint64_t wtype_size_t
 

Public Attributes

ts_size_t timestamp
 
pad_size_t padding: 61
 
wtype_size_t word_type: 3
 

Static Public Attributes

static size_t const size_bytes = 2*sizeof(uint64_t)
 
static size_t const size_u32 = size_bytes/sizeof(uint32_t)
 
static size_t const n_bits_timestamp = 64
 
static size_t const n_bits_unused = 61
 
static size_t const n_bits_type = 3
 

Detailed Description

Definition at line 176 of file CTB_content.h.

Member Typedef Documentation

Definition at line 178 of file CTB_content.h.

Definition at line 177 of file CTB_content.h.

Definition at line 179 of file CTB_content.h.

Member Data Documentation

size_t const ptb::content::word::timestamp_t::n_bits_timestamp = 64
static

Definition at line 188 of file CTB_content.h.

size_t const ptb::content::word::timestamp_t::n_bits_type = 3
static

Definition at line 190 of file CTB_content.h.

size_t const ptb::content::word::timestamp_t::n_bits_unused = 61
static

Definition at line 189 of file CTB_content.h.

pad_size_t ptb::content::word::timestamp_t::padding

Definition at line 182 of file CTB_content.h.

size_t const ptb::content::word::timestamp_t::size_bytes = 2*sizeof(uint64_t)
static

Definition at line 185 of file CTB_content.h.

size_t const ptb::content::word::timestamp_t::size_u32 = size_bytes/sizeof(uint32_t)
static

Definition at line 186 of file CTB_content.h.

ts_size_t ptb::content::word::timestamp_t::timestamp

Definition at line 181 of file CTB_content.h.

wtype_size_t ptb::content::word::timestamp_t::word_type

Definition at line 183 of file CTB_content.h.


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