DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <wchar.h>
#include <sys/stat.h>
#include <sys/wait.h>
#include <algorithm>
#include <filesystem>
#include <fstream>
#include <sstream>
#include <stdexcept>
#include <vector>
#include <mutex>
#include <chrono>
#include <cstring>
#include <ctime>
#include "ers/ers.hpp"
#include "logging/Logging.hpp"
#include "okssystem/Host.hpp"
#include "okssystem/User.hpp"
#include "okssystem/exceptions.hpp"
#include "oks/kernel.hpp"
#include "oks/xml.hpp"
#include "oks/file.hpp"
#include "oks/attribute.hpp"
#include "oks/relationship.hpp"
#include "oks/method.hpp"
#include "oks/class.hpp"
#include "oks/object.hpp"
#include "oks/profiler.hpp"
#include "oks/pipeline.hpp"
#include "oks/cstring.hpp"
#include "oks_utils.hpp"
Go to the source code of this file.
Classes | |
class | dunedaq::oks::GitFoldersHolder |
struct | dunedaq::oks::OksLoadObjectsJob |
struct | dunedaq::oks::ReposDirs |
struct | dunedaq::oks::CommandOutput |
Namespaces | |
namespace | dunedaq |
Including Qt Headers. | |
namespace | dunedaq::oks |
Macros | |
#define | _OksBuildDll_ |
#define | TEST_PATH_TOKEN(path, file, msg) |
Functions | |
const std::string | dunedaq::oks::strerror (int error) |
Convert C error number to string. | |
dunedaq::oks::ERS_DECLARE_ISSUE (kernel, SetGroupIdFailed, "cannot set group ID "<< id<< " for the file \'"<< file<< "\': chown() failed with code "<< code<< " , reason = \'"<< why<< '\'',((long) id)((const char *) file)((int) code)((std::string) why)) ERS_DECLARE_ISSUE(kernel | |
Found unresolved | dunedaq::oks::reference (s) |
static long | dunedaq::oks::get_file_length (std::ifstream &f) |
std::string | dunedaq::oks::make_fname (const char *f, size_t f_len, const std::string &file, bool *p, const OksFile *const *fh) |
std::ostream & | dunedaq::oks::operator<< (std::ostream &s, OksKernel &k) |
static void | dunedaq::oks::test_file_existence (const std::string &file_name, bool silence, const std::string &fname, const char *msg) |
std::string | dunedaq::oks::mk_name_and_test (const std::string &name, const char *test, size_t test_len) |
static void | dunedaq::oks::create_updated_lists (const OksFile::Map &files, std::list< OksFile * > **ufs, std::list< OksFile * > **rfs, OksFile::FileStatus wu, OksFile::FileStatus wr) |
static bool | dunedaq::oks::_find_file (const OksFile::Map &files, const OksFile *f) |
static bool | dunedaq::oks::check_relevant (const std::set< std::string > &loaded_files, const OksRepositoryVersion &ver) |
static std::string | dunedaq::oks::replace_datetime_spaces (const std::string &in) |
std::ostream & | dunedaq::oks::log_timestamp (__LogSeverity__ severity=Log) |
Variables | |
static std::mutex | dunedaq::oks::s_get_cwd_mutex |
static GitFoldersHolder | dunedaq::oks::s_git_folders |
dunedaq::oks::BindError | |
#define _OksBuildDll_ |
Definition at line 1 of file kernel.cpp.
#define TEST_PATH_TOKEN | ( | path, | |
file, | |||
msg ) |
Definition at line 1644 of file kernel.cpp.