DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
Package oks

This package contains set of classes to implement OKS persistent in-memory object manager (see https://twiki.cern.ch/twiki/bin/viewauth/Atlas/DaqHltOks). More...

Detailed Description

This package contains set of classes to implement OKS persistent in-memory object manager (see https://twiki.cern.ch/twiki/bin/viewauth/Atlas/DaqHltOks).

This software was developed for the ATLAS experiment at CERN.

Classes

class  dunedaq::oks::OksRange
 OKS range class. More...
 
class  dunedaq::oks::OksAttribute
 OKS attribute class. More...
 
class  dunedaq::oks::OksClass
 The OKS class. More...
 
class  dunedaq::oks::Oks
 Class contains common OKS classes and methods. More...
 
class  dunedaq::oks::FailedLoadFile
 Cannot load file. More...
 
struct  dunedaq::oks::OksNameTable
 The struct OksNameTable is used to generate unique strings. More...
 
struct  dunedaq::oks::OksAliasTable
 The struct OksAliasTable is used to support aliases. More...
 
class  dunedaq::oks::OksKernel
 Provides interface to the OKS kernel. More...
 
struct  dunedaq::oks::OksDataInfo
 Struct OKS data information. More...
 
class  dunedaq::oks::OksString
 Class OKS string. More...
 
struct  dunedaq::oks::OksData
 the structure to pass common parameters to various read() methods of OksData and OksObject class More...
 
struct  dunedaq::oks::OksRCR
 The struct OksRCR describes Reverse Composite Relationship (i.e. back reference from child to composite parent) More...
 
class  dunedaq::oks::OksObject
 OksObject describes instance of OksClass. More...