DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq::oks::OksRCR Struct Reference

The struct OksRCR describes Reverse Composite Relationship (i.e. back reference from child to composite parent) More...

#include <object.hpp>

Collaboration diagram for dunedaq::oks::OksRCR:
[legend]

Public Member Functions

 OksRCR (OksObject *o, const OksRelationship *r)
 
void * operator new (size_t)
 
void operator delete (void *ptr)
 

Public Attributes

OksObjectobj
 
const OksRelationshiprelationship
 

Friends

class OksKernel
 

Detailed Description

The struct OksRCR describes Reverse Composite Relationship (i.e. back reference from child to composite parent)

Definition at line 762 of file object.hpp.

Constructor & Destructor Documentation

◆ OksRCR()

dunedaq::oks::OksRCR::OksRCR ( OksObject * o,
const OksRelationship * r )
inline

Definition at line 767 of file object.hpp.

767 :
768 obj (o), relationship (r) {;}
OksObject * obj
Definition object.hpp:773
const OksRelationship * relationship
Definition object.hpp:774

Member Function Documentation

◆ operator delete()

void dunedaq::oks::OksRCR::operator delete ( void * ptr)
inline

Definition at line 771 of file object.hpp.

771{boost::fast_pool_allocator<OksRCR>::deallocate(reinterpret_cast<OksRCR*>(ptr));}
OksRCR(OksObject *o, const OksRelationship *r)
Definition object.hpp:767

◆ operator new()

void * dunedaq::oks::OksRCR::operator new ( size_t )
inline

Definition at line 770 of file object.hpp.

770{return boost::fast_pool_allocator<OksRCR>::allocate();}

Friends And Related Symbol Documentation

◆ OksKernel

friend class OksKernel
friend

Definition at line 763 of file object.hpp.

Member Data Documentation

◆ obj

OksObject* dunedaq::oks::OksRCR::obj

Definition at line 773 of file object.hpp.

◆ relationship

const OksRelationship* dunedaq::oks::OksRCR::relationship

Definition at line 774 of file object.hpp.


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