DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq::oksdalgen::ClassInfo Class Reference

#include <class_info.hpp>

Classes

struct  SortByName
 

Public Types

typedef std::map< const oks::OksClass *, ClassInfo, SortByNameMap
 

Public Member Functions

 ClassInfo ()
 
 ClassInfo (const std::string &cpp_ns_name, const std::string &dir_prefix)
 
const std::string & get_namespace () const
 
const std::string & get_include_prefix () const
 

Private Attributes

std::string p_namespace
 
std::string p_include_prefix
 

Detailed Description

Definition at line 14 of file class_info.hpp.

Member Typedef Documentation

◆ Map

Definition at line 24 of file class_info.hpp.

Constructor & Destructor Documentation

◆ ClassInfo() [1/2]

dunedaq::oksdalgen::ClassInfo::ClassInfo ( )
inline

Definition at line 26 of file class_info.hpp.

26{};

◆ ClassInfo() [2/2]

dunedaq::oksdalgen::ClassInfo::ClassInfo ( const std::string & cpp_ns_name,
const std::string & dir_prefix )
inline

Definition at line 28 of file class_info.hpp.

28 :
29 p_namespace (cpp_ns_name), p_include_prefix (dir_prefix) {};

Member Function Documentation

◆ get_include_prefix()

const std::string & dunedaq::oksdalgen::ClassInfo::get_include_prefix ( ) const
inline

Definition at line 32 of file class_info.hpp.

32{return p_include_prefix;}

◆ get_namespace()

const std::string & dunedaq::oksdalgen::ClassInfo::get_namespace ( ) const
inline

Definition at line 31 of file class_info.hpp.

31{return p_namespace;}

Member Data Documentation

◆ p_include_prefix

std::string dunedaq::oksdalgen::ClassInfo::p_include_prefix
private

Definition at line 38 of file class_info.hpp.

◆ p_namespace

std::string dunedaq::oksdalgen::ClassInfo::p_namespace
private

Definition at line 37 of file class_info.hpp.


The documentation for this class was generated from the following file: