casacore
Public Member Functions | Private Attributes | List of all members
casacore::RFError Class Reference

More...

#include <RFReaderWriter.h>

Public Member Functions

 RFError ()
 Constructor, blank error. More...
 
 RFError (const String &error, bool isFatal=false)
 Constructor, error with the given text and isFatal flag. More...
 
 ~RFError ()
 Destructor. More...
 
bool isFatal () const
 Returns whether this error was fatal or not. More...
 
const Stringerror () const
 Returns this error's text. More...
 
void set (const String &error, bool isFatal=false)
 Sets the error. More...
 

Private Attributes

String error_p
 
bool fatal_p
 

Detailed Description

Convenience class for a String/bool pair.

Intended use:

Public interface

Synopsis

Example

Definition at line 67 of file RFReaderWriter.h.

Constructor & Destructor Documentation

◆ RFError() [1/2]

casacore::RFError::RFError ( )

Constructor, blank error.

◆ RFError() [2/2]

casacore::RFError::RFError ( const String error,
bool  isFatal = false 
)

Constructor, error with the given text and isFatal flag.

◆ ~RFError()

casacore::RFError::~RFError ( )

Destructor.

Member Function Documentation

◆ error()

const String& casacore::RFError::error ( ) const

Returns this error's text.

◆ isFatal()

bool casacore::RFError::isFatal ( ) const

Returns whether this error was fatal or not.

◆ set()

void casacore::RFError::set ( const String error,
bool  isFatal = false 
)

Sets the error.

Member Data Documentation

◆ error_p

String casacore::RFError::error_p
private

Definition at line 89 of file RFReaderWriter.h.

◆ fatal_p

bool casacore::RFError::fatal_p
private

Definition at line 90 of file RFReaderWriter.h.


The documentation for this class was generated from the following file: