Reels
Loading...
Searching...
No Matches
Public Attributes | List of all members
reels::BinTransaction Struct Reference

The binary representation of a transaction in a transaction file. More...

#include <reels.h>

Inheritance diagram for reels::BinTransaction:
Inheritance graph
[legend]
Collaboration diagram for reels::BinTransaction:
Collaboration graph
[legend]

Public Attributes

ElementHash c
 The "client". A binary hash of a string representing "the actor". More...
 
TimePoint t
 The "time". A timestamp of the event. More...
 
- Public Attributes inherited from reels::BinEventPt
ElementHash e
 The "emitter". A binary hash of a string representing "owner of event". More...
 
ElementHash d
 The "description". A binary hash of a string representing "the event". More...
 
double w
 The "weight". A double representing a weight of the event. More...
 

Additional Inherited Members

- Public Member Functions inherited from reels::BinEventPt
bool operator== (const BinEventPt &o) const
 Compare to another BinEventPt for identity to support use as a key in a map. More...
 
bool operator< (const BinEventPt &o) const
 Compare to another BinEventPt for strict order to support use as a key in a map. More...
 

Detailed Description

The binary representation of a transaction in a transaction file.

The class row converts the many possible source forms into this binary representation.

Member Data Documentation

◆ c

ElementHash reels::BinTransaction::c

The "client". A binary hash of a string representing "the actor".

◆ t

TimePoint reels::BinTransaction::t

The "time". A timestamp of the event.


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