ldas-tools-framecpp 3.0.4
Loading...
Searching...
No Matches
fr_vect.hh File Reference
#include <algorithm>
#include <typeinfo>
#include <type_traits>
#include <boost/test/included/unit_test.hpp>
#include "ldastoolsal/ldas_types.h"
#include "framecpp/Common/FrameSpec.hh"
#include "framecpp/FrVect.hh"
#include "ramp.hh"
Include dependency graph for fr_vect.hh:
This graph shows which files directly or indirectly include this file:

Classes

struct  testing::fr_vect::version_info< T_FRAME_SPEC_VERSION, VERSION::V3 >
struct  testing::fr_vect::version_info< T_FRAME_SPEC_VERSION, VERSION::V3 >::expected_type
struct  testing::fr_vect::version_info< T_FRAME_SPEC_VERSION, VERSION::V4 >
struct  testing::fr_vect::version_info< T_FRAME_SPEC_VERSION, VERSION::V4 >::expected_type
struct  testing::fr_vect::version_info< T_FRAME_SPEC_VERSION, VERSION::V4 >::is_shared_ptr_of< T, U >
struct  testing::fr_vect::version_info< T_FRAME_SPEC_VERSION, VERSION::V4 >::is_shared_ptr_of< boost::shared_ptr< T >, U >
struct  testing::fr_vect::version_info< T_FRAME_SPEC_VERSION, VERSION::V6 >
struct  testing::fr_vect::version_info< T_FRAME_SPEC_VERSION, VERSION::V6 >::expected_type
struct  testing::fr_vect::version_info< T_FRAME_SPEC_VERSION, VERSION::V8 >
struct  testing::fr_vect::version_info< T_FRAME_SPEC_VERSION, VERSION::V8 >::expected_type
struct  testing::fr_vect::version_info< T_FRAME_SPEC_VERSION, VERSION::V9 >
struct  testing::fr_vect::version_info< T_FRAME_SPEC_VERSION, VERSION::V9 >::expected_type
struct  testing::fr_vect::mk_fr_vect_helper< T_FRAME_SPEC_VERSION, T_VERSION >
struct  testing::fr_vect::verify_convert_helper< T_FRAME_SPEC_VERSION, CONVERT::ROOT >
struct  testing::fr_vect::verify_convert_helper< T_FRAME_SPEC_VERSION, CONVERT::SAME >
struct  testing::fr_vect::verify_convert_helper< T_FRAME_SPEC_VERSION, T_CONVERSION >

Namespaces

namespace  testing
namespace  testing::fr_vect

Typedefs

template<int T_FRAME_SPEC_VERSION>
using testing::fr_vect::fr_vect_type
template<int T_FRAME_SPEC_VERSION>
using testing::fr_vect::fr_vect_previous_type
template<int T_FRAME_SPEC_VERSION>
using testing::fr_vect::dimension_type
typedef REAL_8 testing::fr_vect::vect_data_type
typedef base_version_constant< 3 > testing::fr_vect::version_root_type
 Track where the transitions take place.

Functions

 testing::fr_vect::INSTANTIATE_STRUCT_ALL (FrVect, FR_VECT_TYPE)
static std::string testing::fr_vect::NAME ("vect_name")
static std::string testing::fr_vect::COMMENT ("vect comment")
static std::string testing::fr_vect::UNIT_Y ("fr_vect_unitY")
template<int T_FRAME_SPEC_VERSION>
constexpr bool testing::fr_vect::is_root ()
template<int T_FRAME_SPEC_VERSION>
constexpr int testing::fr_vect::version_changes ()
template<int T_FRAME_SPEC_VERSION>
constexpr VERSION testing::fr_vect::version ()
template<int T_FRAME_SPEC_VERSION>
constexpr bool testing::fr_vect::is_change_version ()
template<int T_FRAME_SPEC_VERSION>
fr_vect_type< T_FRAME_SPEC_VERSION > * testing::fr_vect::mk_fr_vect ()
template<int T_FRAME_SPEC_VERSION>
bool testing::fr_vect::verify_data_types ()
template<int T_FRAME_SPEC_VERSION>
bool testing::fr_vect::verify_constructors ()
template<int T_FRAME_SPEC_VERSION>
bool testing::fr_vect::verify_convert ()
template<int FrameSpecT>
void testing::fr_vect::do_standard_tests ()

Variables

static const vect_data_type testing::fr_vect::START = 0.0
static const vect_data_type testing::fr_vect::STOP = 512.0
static const vect_data_type testing::fr_vect::INC = 2.0
static const int testing::fr_vect::SAMPLES = ( ( STOP - START ) / INC )
vect_data_type testing::fr_vect::DATA [SAMPLES]