R3BROOT
R3B analysis software
Loading...
Searching...
No Matches

#include <R3BUcesbStructInfo.h>

Public Member Functions

 UcesbStructInfo ()=default
auto Get () -> ext_data_struct_info *
void CheckStructMapping (UcesbSource *source)
void SetExtraMapFlags (UcesbMap extr_flag)
void SetMapSuccessCondition (UcesbMap condition)

Private Member Functions

void terminate ()
bool check_struct_item (ext_data_structure_item *item, UcesbSource *source)

Private Attributes

ext_data_struct_info struct_info_
UcesbMap map_success_conditions_ = UcesbMap::ok

Detailed Description

Definition at line 25 of file R3BUcesbStructInfo.h.

Constructor & Destructor Documentation

◆ UcesbStructInfo()

R3B::UcesbStructInfo::UcesbStructInfo ( )
default

Member Function Documentation

◆ check_struct_item()

bool R3B::UcesbStructInfo::check_struct_item ( ext_data_structure_item * item,
UcesbSource * source )
private

Definition at line 35 of file R3BUcesbStructInfo.cxx.

◆ CheckStructMapping()

void R3B::UcesbStructInfo::CheckStructMapping ( UcesbSource * source)

Definition at line 59 of file R3BUcesbStructInfo.cxx.

◆ Get()

auto R3B::UcesbStructInfo::Get ( ) -> ext_data_struct_info*
inline

Definition at line 29 of file R3BUcesbStructInfo.h.

◆ SetExtraMapFlags()

void R3B::UcesbStructInfo::SetExtraMapFlags ( UcesbMap extr_flag)
inline

Definition at line 31 of file R3BUcesbStructInfo.h.

◆ SetMapSuccessCondition()

void R3B::UcesbStructInfo::SetMapSuccessCondition ( UcesbMap condition)
inline

Definition at line 32 of file R3BUcesbStructInfo.h.

◆ terminate()

void R3B::UcesbStructInfo::terminate ( )
private

Definition at line 77 of file R3BUcesbStructInfo.cxx.

Member Data Documentation

◆ map_success_conditions_

UcesbMap R3B::UcesbStructInfo::map_success_conditions_ = UcesbMap::ok
private

Definition at line 38 of file R3BUcesbStructInfo.h.

◆ struct_info_

ext_data_struct_info R3B::UcesbStructInfo::struct_info_
private

Definition at line 37 of file R3BUcesbStructInfo.h.


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