R3BROOT
R3B analysis software
|
#include <R3BIOConnector.h>
Public Types | |
using | RawDataType = std::remove_const_t<std::remove_cv_t<OutputType>> |
Public Member Functions | |
OutputConnector (std::string_view branchName) | |
~OutputConnector ()=default | |
OutputConnector (const OutputConnector &)=delete | |
OutputConnector (OutputConnector &&)=delete | |
OutputConnector & | operator= (const OutputConnector &other)=delete |
OutputConnector & | operator= (OutputConnector &&)=delete |
void | init (bool persistance=true, const boost::source_location &loc=BOOST_CURRENT_LOCATION) |
auto | get () -> RawDataType & |
auto | get_constref () const -> const RawDataType & |
void | clear () |
template<typename ResetOp> | |
void | clear (ResetOp opn) |
auto | size () const |
Definition at line 213 of file R3BIOConnector.h.
using R3B::OutputConnector< OutputType >::RawDataType = std::remove_const_t<std::remove_cv_t<OutputType>> |
Definition at line 216 of file R3BIOConnector.h.
|
inlineexplicit |
Definition at line 217 of file R3BIOConnector.h.
|
default |
|
delete |
|
delete |
|
inline |
Definition at line 247 of file R3BIOConnector.h.
|
inline |
Definition at line 250 of file R3BIOConnector.h.
|
inlinenodiscard |
Definition at line 244 of file R3BIOConnector.h.
|
inlinenodiscard |
Definition at line 245 of file R3BIOConnector.h.
|
inline |
Definition at line 229 of file R3BIOConnector.h.
|
delete |
|
delete |
|
inline |
Definition at line 255 of file R3BIOConnector.h.