ldas-tools-frameAPI  3.0.3
Public Member Functions | Public Attributes | List of all members
testing::file_cache_type Struct Reference

#include <frame_generator.hh>

Collaboration diagram for testing::file_cache_type:
Collaboration graph
[legend]

Public Member Functions

 file_cache_type (const std::string &Description)
 
void cleanup ()
 
std::string create_frame (boost::filesystem::path const &SourcePath, std::string const &IFO, std::string const &Description, FrameCPP::Time const &StartTime, FrameCPP::FrameH::dt_type Duration, std::vector< boost::shared_ptr< data_generator > > &DataChannels)
 
RDSFrame::frame_file_container_type setup ()
 

Public Attributes

directory_path source_directory
 
std::string description
 
std::string ifo { "H" }
 
FrameCPP::Time start_time { 600000000, 0 }
 
INT_4U duration { 128 }
 
INT_4U seconds_per_file { 64 }
 
analysis_ready_filler analysis_ready_data_filler
 

Constructor & Destructor Documentation

◆ file_cache_type()

testing::file_cache_type::file_cache_type ( const std::string &  Description)
inline

Member Function Documentation

◆ cleanup()

void testing::file_cache_type::cleanup ( )

◆ create_frame()

std::string testing::file_cache_type::create_frame ( boost::filesystem::path const &  SourcePath,
std::string const &  IFO,
std::string const &  Description,
FrameCPP::Time const &  StartTime,
FrameCPP::FrameH::dt_type  Duration,
std::vector< boost::shared_ptr< data_generator > > &  DataChannels 
)

◆ setup()

RDSFrame::frame_file_container_type testing::file_cache_type::setup ( )

Member Data Documentation

◆ analysis_ready_data_filler

analysis_ready_filler testing::file_cache_type::analysis_ready_data_filler

◆ description

std::string testing::file_cache_type::description

◆ duration

INT_4U testing::file_cache_type::duration { 128 }

◆ ifo

std::string testing::file_cache_type::ifo { "H" }

◆ seconds_per_file

INT_4U testing::file_cache_type::seconds_per_file { 64 }

◆ source_directory

directory_path testing::file_cache_type::source_directory

◆ start_time

FrameCPP::Time testing::file_cache_type::start_time { 600000000, 0 }

The documentation for this struct was generated from the following files: