Skip to content

File plugin.cpp

FileList > src > plugin.cpp

Go to the source code of this file

  • #include "illixr.hpp"
  • #include "illixr/error_util.hpp"
  • #include "illixr/switchboard.hpp"
  • #include <algorithm>
  • #include <boost/algorithm/string/join.hpp>
  • #include <cerrno>
  • #include <chrono>
  • #include <cstdlib>
  • #include <iostream>
  • #include <sstream>
  • #include <stdexcept>
  • #include <thread>
  • #include <yaml-cpp/yaml.h>

Namespaces

Type Name
namespace ILLIXR
RAC_ERRNO_MSG.
namespace YAML

Classes

Type Name
struct Dependency
struct convert< ILLIXR::Dependency > <>

Public Attributes

Type Name
MY_EXPORT_API ILLIXR::runtime * runtime_ = nullptr

Public Functions

Type Name
void check_plugins (std::vector< std::string > & plugins, const std::vector< ILLIXR::Dependency > & dep_map)
std::string get_home_dir ()

Macros

Type Name
define BOOST_DATE_TIME_NO_LIB

Public Attributes Documentation

variable runtime_

MY_EXPORT_API ILLIXR::runtime* runtime_;

Public Functions Documentation

function check_plugins

void check_plugins (
    std::vector< std::string > & plugins,
    const std::vector< ILLIXR::Dependency > & dep_map
) 

function get_home_dir

std::string get_home_dir () 

Macro Definition Documentation

define BOOST_DATE_TIME_NO_LIB

#define BOOST_DATE_TIME_NO_LIB 


The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR/illixr_release/ILLIXR/src/plugin.cpp