casa::ImageHistory< T > Class Template Reference

#include <ImageHistory.h>

List of all members.

Public Member Functions

 ImageHistory ()
 Top level interface accessing image history data.
 ImageHistory (const SPIIT image)
 ~ImageHistory ()
 destructor
void addHistory (const String &origin, const String &history)
 add a line to the history
void addHistory (const LogOrigin &origin, const String &history)
void addHistory (const String &origin, const vector< String > &history)
 add multiple history lines, all which have the same origin
void addHistory (const LogOrigin &origin, const vector< String > &history)
void addHistory (const String &origin, const vector< string > &history)
void addHistory (const vector< std::pair< LogOrigin, String > > &history)
vector< String > get (Bool list) const
vector< string > getAsStdStrings (Bool list) const
void append (SPCIIF image)
 Append the specified image's history to this image's history.
void append (SPCIIC image)
String getClass () const
LogIO & getLogSink ()

Private Attributes

const SPIIT _image

Detailed Description

template<class T>
class casa::ImageHistory< T >

Definition at line 10 of file ImageHistory.h.


Constructor & Destructor Documentation

template<class T >
casa::ImageHistory< T >::ImageHistory (  ) 

Top level interface accessing image history data.

Etymology

Image History access

Synopsis

Top level interface for accessing image history.

template<class T >
casa::ImageHistory< T >::ImageHistory ( const SPIIT  image  ) 
template<class T >
casa::ImageHistory< T >::~ImageHistory (  )  [inline]

destructor

Definition at line 35 of file ImageHistory.h.


Member Function Documentation

template<class T >
void casa::ImageHistory< T >::addHistory ( const vector< std::pair< LogOrigin, String > > &  history  ) 
template<class T >
void casa::ImageHistory< T >::addHistory ( const String &  origin,
const vector< string > &  history 
)
template<class T >
void casa::ImageHistory< T >::addHistory ( const LogOrigin &  origin,
const vector< String > &  history 
)
template<class T >
void casa::ImageHistory< T >::addHistory ( const String &  origin,
const vector< String > &  history 
)

add multiple history lines, all which have the same origin

template<class T >
void casa::ImageHistory< T >::addHistory ( const LogOrigin &  origin,
const String &  history 
)
template<class T >
void casa::ImageHistory< T >::addHistory ( const String &  origin,
const String &  history 
)

add a line to the history

template<class T >
void casa::ImageHistory< T >::append ( SPCIIC  image  ) 
template<class T >
void casa::ImageHistory< T >::append ( SPCIIF  image  ) 

Append the specified image's history to this image's history.

template<class T >
vector<String> casa::ImageHistory< T >::get ( Bool  list  )  const
template<class T >
vector<string> casa::ImageHistory< T >::getAsStdStrings ( Bool  list  )  const
template<class T >
String casa::ImageHistory< T >::getClass (  )  const [inline]

Definition at line 70 of file ImageHistory.h.

References String.

template<class T >
LogIO& casa::ImageHistory< T >::getLogSink (  ) 

Member Data Documentation

template<class T >
const SPIIT casa::ImageHistory< T >::_image [private]

Definition at line 76 of file ImageHistory.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1