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.