ldas-tools-frameAPI  3.0.3
Classes | Typedefs | Enumerations | Functions
testing Namespace Reference

Classes

struct  r8_line_filler
 
struct  data_filler
 
struct  analysis_ready_filler
 
struct  data_generator
 
struct  file_cache_type
 
struct  channel_name
 
struct  live_data_cache
 

Typedefs

typedef FrameBuffer< std::filebuf > frame_buffer_type
 
typedef std::vector< ANALYSIS_READY_FILL_STYLEanalysis_ready_filler_scheme_type
 

Enumerations

enum  ANALYSIS_READY_FILL_STYLE {
  AR_READY_ALL , AR_READY_NONE , AR_READY_START , AR_READY_END ,
  AR_READY_MIDDLE , AR_READY_ENDS , AR_READY_00 = AR_READY_NONE , AR_READY_01 = AR_READY_ENDS ,
  AR_READY_10 = AR_READY_START , AR_READY_11 = AR_READY_ALL
}
 

Functions

template<typename Type >
void data_fill (Type *Start, Type *End, const Type Value)
 
template<typename Type >
void data_fill (FrameCPP::FrVect::data_type &Data, INT_4U Size, const Type Value)
 
void construct_channel_file (boost::filesystem::path &Filename, std::vector< std::string > const &ChannelDescriptors)
 
void validate (FrameAPI::channel_container_type const &GeneratedChannels, std::vector< testing::channel_name > const &ExpectedChannels)
 
void initialize (FrameAPI::interval_type &interval, int start, int stop)
 
void verify (FrameAPI::interval_type const &Interval, int Start, int Stop)
 
void initialize (FrameAPI::interval_container_type &IntervalContainer, FrameAPI::interval_type &Interval)
 
void verify (FrameAPI::interval_container_type const &IntervalContainer, FrameAPI::interval_container_type const &IntervalContainerExpected)
 
void initializer_test_interval_container_concat_2 ()
 
void initializer_test_interval_container_1 ()
 

Typedef Documentation

◆ analysis_ready_filler_scheme_type

◆ frame_buffer_type

typedef FrameBuffer< std::filebuf > testing::frame_buffer_type

Enumeration Type Documentation

◆ ANALYSIS_READY_FILL_STYLE

Enumerator
AR_READY_ALL 
AR_READY_NONE 
AR_READY_START 
AR_READY_END 
AR_READY_MIDDLE 
AR_READY_ENDS 
AR_READY_00 
AR_READY_01 
AR_READY_10 
AR_READY_11 

Function Documentation

◆ construct_channel_file()

void testing::construct_channel_file ( boost::filesystem::path &  Filename,
std::vector< std::string > const &  ChannelDescriptors 
)

◆ data_fill() [1/2]

template<typename Type >
void testing::data_fill ( FrameCPP::FrVect::data_type &  Data,
INT_4U  Size,
const Type  Value 
)

◆ data_fill() [2/2]

template<typename Type >
void testing::data_fill ( Type *  Start,
Type *  End,
const Type  Value 
)

◆ initialize() [1/2]

void testing::initialize ( FrameAPI::interval_container_type IntervalContainer,
FrameAPI::interval_type Interval 
)

◆ initialize() [2/2]

void testing::initialize ( FrameAPI::interval_type interval,
int  start,
int  stop 
)

◆ initializer_test_interval_container_1()

void testing::initializer_test_interval_container_1 ( )

◆ initializer_test_interval_container_concat_2()

void testing::initializer_test_interval_container_concat_2 ( )

◆ validate()

void testing::validate ( FrameAPI::channel_container_type const &  GeneratedChannels,
std::vector< testing::channel_name > const &  ExpectedChannels 
)

◆ verify() [1/2]

void testing::verify ( FrameAPI::interval_container_type const &  IntervalContainer,
FrameAPI::interval_container_type const &  IntervalContainerExpected 
)

◆ verify() [2/2]

void testing::verify ( FrameAPI::interval_type const &  Interval,
int  Start,
int  Stop 
)