Bayeux  3.4.1
Core Foundation library for SuperNEMO
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
dpp::i_data_sink::sink_record Struct Reference

Internal class of the i_data_sink interface class. More...

#include <bayeux/dpp/i_data_sink.h>

Public Member Functions

 sink_record (const std::string &label_="")
 
void reset ()
 

Public Attributes

std::string label
 
std::string effective_label
 
int status
 

Static Public Attributes

static const int STATUS_CLOSED = 0
 
static const int STATUS_OPENED = 1
 

Detailed Description

Internal class of the i_data_sink interface class.

Constructor & Destructor Documentation

◆ sink_record()

dpp::i_data_sink::sink_record::sink_record ( const std::string &  label_ = "")

Member Function Documentation

◆ reset()

void dpp::i_data_sink::sink_record::reset ( )

Member Data Documentation

◆ effective_label

std::string dpp::i_data_sink::sink_record::effective_label

◆ label

std::string dpp::i_data_sink::sink_record::label

◆ status

int dpp::i_data_sink::sink_record::status

◆ STATUS_CLOSED

const int dpp::i_data_sink::sink_record::STATUS_CLOSED = 0
static

◆ STATUS_OPENED

const int dpp::i_data_sink::sink_record::STATUS_OPENED = 1
static

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