DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
object.hpp File Reference
#include "oks/defs.hpp"
#include "oks/file.hpp"
#include "oks/exceptions.hpp"
#include <stdint.h>
#include <string>
#include <list>
#include <set>
#include <map>
#include <functional>
#include <boost/date_time/gregorian/greg_date.hpp>
#include <boost/date_time/posix_time/ptime.hpp>
#include <boost/pool/pool_alloc.hpp>
#include <unordered_map>
#include <unordered_set>
Include dependency graph for object.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  dunedaq::oks::FailedCreateObject
 
class  dunedaq::oks::FailedReadObject
 
class  dunedaq::oks::FailedSaveObject
 
class  dunedaq::oks::FailedRenameObject
 
class  dunedaq::oks::FailedDestoyObject
 
class  dunedaq::oks::AttributeRangeError
 
class  dunedaq::oks::AttributeReadError
 
class  dunedaq::oks::ObjectSetError
 
class  dunedaq::oks::ObjectGetError
 
class  dunedaq::oks::ObjectInitError
 
class  dunedaq::oks::ObjectBindError
 
class  dunedaq::oks::AddRcrError
 
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...
 
union  dunedaq::oks::OksData::Data
 
struct  dunedaq::oks::OksRCR
 The struct OksRCR describes Reverse Composite Relationship (i.e. back reference from child to composite parent) More...
 
struct  dunedaq::oks::hash_str
 
struct  dunedaq::oks::equal_str
 
struct  dunedaq::oks::hash_obj_ptr
 
struct  dunedaq::oks::equal_obj_ptr
 
struct  dunedaq::oks::hash_class_ptr
 
struct  dunedaq::oks::equal_class_ptr
 
class  dunedaq::oks::OksObject
 OksObject describes instance of OksClass. More...
 
struct  dunedaq::oks::OksObject::SortById
 
struct  dunedaq::oks::OksObject::OksUid
 
struct  dunedaq::oks::OksObject::BindInfo
 

Namespaces

namespace  dunedaq
 Including Qt Headers.
 
namespace  dunedaq::oks
 

Typedefs

typedef std::unordered_set< const OksClass *, oks::hash_class_ptr, oks::equal_class_ptrdunedaq::oks::ClassSet
 

Functions

bool dunedaq::oks::operator== (const OksString &s1, const OksString &s2)
 Implementation of OksString logical equality operator.
 
bool dunedaq::oks::operator== (const OksString &s1, const std::string &s2)
 Implementation of OksString logical equality operator.
 
bool dunedaq::oks::operator== (const OksString &s1, const char *s2)
 Implementation of OksString logical equality operator.
 
bool dunedaq::oks::operator< (const OksString &s1, const OksString &s2)
 Implementation of OksString logical less operator.
 
std::ostream & dunedaq::oks::operator<< (std::ostream &s, const OksString &str)
 Implementation of OksString out stream operator.