ldas-tools-framecpp 3.0.4
Loading...
Searching...
No Matches
FrDumpChannel.cc File Reference
#include <string.h>
#include <unistd.h>
#include <cfloat>
#include <iomanip>
#include <iostream>
#include <list>
#include <memory>
#include <boost/shared_ptr.hpp>
#include "ldastoolsal/MemChecker.hh"
#include "ldastoolsal/CommandLineOptions.hh"
#include "ldastoolsal/types.hh"
#include "framecpp/IFrameStreamPlan.hh"
#include "framecpp/FrameCPP.hh"
#include "framecpp/FrAdcData.hh"
#include "framecpp/FrEvent.hh"
#include "framecpp/FrProcData.hh"
#include "framecpp/FrSerData.hh"
#include "framecpp/FrSimData.hh"
#include "framecpp/FrSimEvent.hh"
#include "framecpp/FrVect.hh"
#include "StandardOptions.hh"
Include dependency graph for FrDumpChannel.cc:

Classes

class  channel_name_constructor
class  CommandLine
 Class to handle command line options for this application. More...

Typedefs

typedef boost::shared_ptr< ::FrameCPP::FrVectvector_type
typedef FrameCPP::FrVect::data_type data_type
typedef FrameCPP::FrVect::data_const_pointer_type data_const_pointer_type

Enumerations

enum  { EXIT_CODE_OK = 0 , EXIT_CODE_UNCAUGHT_EXCEPTION , EXIT_CODE_UNKNOWN_CHANNEL , EXIT_CODE_VECTOR_EXPANSION }

Functions

void depart (int ExitCode)
void dump_vect (vector_type Vect, const CommandLine &Options)
template<class T>
void dump (const CHAR_U *Source, INT_4U NData)
template<class T>
void dump (const CHAR_U *Source, INT_4U NData, INT_2S Precision)
template<>
void dump< CHAR > (const CHAR_U *Source, INT_4U NData)
template<>
void dump< CHAR_U > (const CHAR_U *Source, INT_4U NData)
template<>
void dump< REAL_4 > (const CHAR_U *Source, INT_4U NData)
template<>
void dump< REAL_8 > (const CHAR_U *Source, INT_4U NData)
void dump_raw (data_type Data, INT_8U Size)
int main (int ArgC, char *ArgV[])

Variables

int exit_code = EXIT_CODE_OK

Typedef Documentation

◆ data_const_pointer_type

typedef FrameCPP::FrVect::data_const_pointer_type data_const_pointer_type

◆ data_type

typedef FrameCPP::FrVect::data_type data_type

◆ vector_type

typedef boost::shared_ptr< ::FrameCPP::FrVect > vector_type

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
EXIT_CODE_OK 
EXIT_CODE_UNCAUGHT_EXCEPTION 
EXIT_CODE_UNKNOWN_CHANNEL 
EXIT_CODE_VECTOR_EXPANSION 

Function Documentation

◆ depart()

void depart ( int ExitCode)
inline

◆ dump() [1/2]

template<class T>
void dump ( const CHAR_U * Source,
INT_4U NData )

◆ dump() [2/2]

template<class T>
void dump ( const CHAR_U * Source,
INT_4U NData,
INT_2S Precision )

◆ dump< CHAR >()

template<>
void dump< CHAR > ( const CHAR_U * Source,
INT_4U NData )

◆ dump< CHAR_U >()

template<>
void dump< CHAR_U > ( const CHAR_U * Source,
INT_4U NData )

◆ dump< REAL_4 >()

template<>
void dump< REAL_4 > ( const CHAR_U * Source,
INT_4U NData )

◆ dump< REAL_8 >()

template<>
void dump< REAL_8 > ( const CHAR_U * Source,
INT_4U NData )

◆ dump_raw()

void dump_raw ( data_type Data,
INT_8U Size )

◆ dump_vect()

void dump_vect ( vector_type Vect,
const CommandLine & Options )

◆ main()

int main ( int ArgC,
char * ArgV[] )

Variable Documentation

◆ exit_code

int exit_code = EXIT_CODE_OK