Cadabra
Computer algebra system for field theory problems
Public Member Functions | Public Attributes | List of all members
snoop::Snoop::PayLoad Class Reference

Description

C++ representation of a payload entry.

#include <Snoop.hh>

Public Member Functions

 PayLoad ()
 
 PayLoad (const std::vector< char > &data)
 
std::string to_json (bool human_readable) const
 
void from_json (const nlohmann::json &)
 

Public Attributes

int payload_id
 
int client_payload_id
 
int id
 
std::string uuid
 
uint64_t create_millis
 
uint64_t receive_millis
 
std::string payload
 
int server_status
 
int create_timezone
 

Constructor & Destructor Documentation

◆ PayLoad() [1/2]

Snoop::PayLoad::PayLoad ( )

◆ PayLoad() [2/2]

Snoop::PayLoad::PayLoad ( const std::vector< char > &  data)

Member Function Documentation

◆ from_json()

void Snoop::PayLoad::from_json ( const nlohmann::json &  entry)

◆ to_json()

std::string Snoop::PayLoad::to_json ( bool  human_readable) const

Member Data Documentation

◆ client_payload_id

int snoop::Snoop::PayLoad::client_payload_id

◆ create_millis

uint64_t snoop::Snoop::PayLoad::create_millis

◆ create_timezone

int snoop::Snoop::PayLoad::create_timezone

◆ id

int snoop::Snoop::PayLoad::id

◆ payload

std::string snoop::Snoop::PayLoad::payload

◆ payload_id

int snoop::Snoop::PayLoad::payload_id

◆ receive_millis

uint64_t snoop::Snoop::PayLoad::receive_millis

◆ server_status

int snoop::Snoop::PayLoad::server_status

◆ uuid

std::string snoop::Snoop::PayLoad::uuid

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