ldas-tools-diskcacheAPI  2.7.2
Classes | Public Types | Public Member Functions | Private Attributes | List of all members
diskCache::Cache::QueryAnswer Class Reference

#include <QueryAnswer.hh>

Classes

class  IndexDataBase
 

Public Types

typedef std::list< std::string > error_container_type
 
typedef INT_4U id_type
 
typedef boost::shared_ptr< IndexDataBaseindex_data_type
 
typedef IndexDataBase::filename_container_type filename_container_type
 
typedef IndexDataBase::gap_container_type gap_container_type
 
typedef IndexDataBase::interval_container_type interval_container_type
 
typedef std::list< std::string > error_container_type
 
typedef INT_4U id_type
 
typedef boost::shared_ptr< IndexDataBaseindex_data_type
 
typedef IndexDataBase::filename_container_type filename_container_type
 
typedef IndexDataBase::gap_container_type gap_container_type
 
typedef IndexDataBase::interval_container_type interval_container_type
 
typedef std::list< std::string > error_container_type
 
typedef INT_4U id_type
 
typedef boost::shared_ptr< IndexDataBaseindex_data_type
 
typedef IndexDataBase::filename_container_type filename_container_type
 
typedef IndexDataBase::gap_container_type gap_container_type
 
typedef IndexDataBase::interval_container_type interval_container_type
 

Public Member Functions

 QueryAnswer ()
 
void AddError (const std::string &Message)
 
void Complete (INT_4U=IndexDataBase::GEN_MASK)
 
const error_container_typeErrors () const
 
const filename_container_typeFilenames () const
 
index_data_type IndexData () const
 
void IndexData (index_data_type Data)
 
void IndexData (IndexDataBase *Data)
 
void IndexId (id_type Id)
 
id_type IndexId () const
 
void IgnoreFilenames ()
 
void IgnoreGaps ()
 
void IgnoreIntervals ()
 
bool IsCompleted () const
 
bool IsResampled () const
 
void Resample ()
 
void Resample (bool Value)
 
void Swap (filename_container_type &Filenames)
 
void SwapErrors (error_container_type &Errors)
 
void SwapGaps (gap_container_type &Gaps)
 
void SwapIntervals (interval_container_type &Intervals)
 
 QueryAnswer ()
 
void AddError (const std::string &Message)
 
void Complete (INT_4U=IndexDataBase::GEN_MASK)
 
const error_container_typeErrors () const
 
const filename_container_typeFilenames () const
 
index_data_type IndexData () const
 
void IndexData (index_data_type Data)
 
void IndexData (IndexDataBase *Data)
 
void IndexId (id_type Id)
 
id_type IndexId () const
 
void IgnoreFilenames ()
 
void IgnoreGaps ()
 
void IgnoreIntervals ()
 
bool IsCompleted () const
 
bool IsResampled () const
 
void Resample ()
 
void Resample (bool Value)
 
void Swap (filename_container_type &Filenames)
 
void SwapErrors (error_container_type &Errors)
 
void SwapGaps (gap_container_type &Gaps)
 
void SwapIntervals (interval_container_type &Intervals)
 
 QueryAnswer ()
 
void AddError (const std::string &Message)
 
void Complete (INT_4U=IndexDataBase::GEN_MASK)
 
const error_container_typeErrors () const
 
const filename_container_typeFilenames () const
 
index_data_type IndexData () const
 
void IndexData (index_data_type Data)
 
void IndexData (IndexDataBase *Data)
 
void IndexId (id_type Id)
 
id_type IndexId () const
 
void IgnoreFilenames ()
 
void IgnoreGaps ()
 
void IgnoreIntervals ()
 
bool IsCompleted () const
 
bool IsResampled () const
 
void Resample ()
 
void Resample (bool Value)
 
void Swap (filename_container_type &Filenames)
 
void SwapErrors (error_container_type &Errors)
 
void SwapGaps (gap_container_type &Gaps)
 
void SwapIntervals (interval_container_type &Intervals)
 

Private Attributes

index_data_type m_index_data
 
id_type m_index_id
 
error_container_type m_errors
 
bool m_resample
 
INT_4U mask
 

Member Typedef Documentation

◆ error_container_type [1/3]

typedef std::list< std::string > diskCache::Cache::QueryAnswer::error_container_type

◆ error_container_type [2/3]

typedef std::list< std::string > diskCache::Cache::QueryAnswer::error_container_type

◆ error_container_type [3/3]

typedef std::list< std::string > diskCache::Cache::QueryAnswer::error_container_type

◆ filename_container_type [1/3]

◆ filename_container_type [2/3]

◆ filename_container_type [3/3]

◆ gap_container_type [1/3]

◆ gap_container_type [2/3]

◆ gap_container_type [3/3]

◆ id_type [1/3]

◆ id_type [2/3]

◆ id_type [3/3]

◆ index_data_type [1/3]

◆ index_data_type [2/3]

◆ index_data_type [3/3]

◆ interval_container_type [1/3]

◆ interval_container_type [2/3]

◆ interval_container_type [3/3]

Constructor & Destructor Documentation

◆ QueryAnswer() [1/3]

diskCache::Cache::QueryAnswer::QueryAnswer ( )
inline

◆ QueryAnswer() [2/3]

diskCache::Cache::QueryAnswer::QueryAnswer ( )

◆ QueryAnswer() [3/3]

diskCache::Cache::QueryAnswer::QueryAnswer ( )

Member Function Documentation

◆ AddError() [1/3]

void diskCache::Cache::QueryAnswer::AddError ( const std::string &  Message)
inline

◆ AddError() [2/3]

void diskCache::Cache::QueryAnswer::AddError ( const std::string &  Message)

◆ AddError() [3/3]

void diskCache::Cache::QueryAnswer::AddError ( const std::string &  Message)

◆ Complete() [1/3]

void diskCache::Cache::QueryAnswer::Complete ( INT_4U  Mask = IndexDataBase::GEN_MASK)
inline

◆ Complete() [2/3]

void diskCache::Cache::QueryAnswer::Complete ( INT_4U  = IndexDataBase::GEN_MASK)

◆ Complete() [3/3]

void diskCache::Cache::QueryAnswer::Complete ( INT_4U  = IndexDataBase::GEN_MASK)

◆ Errors() [1/3]

const error_container_type& diskCache::Cache::QueryAnswer::Errors ( ) const

◆ Errors() [2/3]

const error_container_type& diskCache::Cache::QueryAnswer::Errors ( ) const

◆ Errors() [3/3]

const QueryAnswer::error_container_type & diskCache::Cache::QueryAnswer::Errors ( ) const
inline

◆ Filenames() [1/3]

const QueryAnswer::filename_container_type & diskCache::Cache::QueryAnswer::Filenames ( ) const
inline

◆ Filenames() [2/3]

const filename_container_type& diskCache::Cache::QueryAnswer::Filenames ( ) const

◆ Filenames() [3/3]

const filename_container_type& diskCache::Cache::QueryAnswer::Filenames ( ) const

◆ IgnoreFilenames() [1/3]

void diskCache::Cache::QueryAnswer::IgnoreFilenames ( )
inline

◆ IgnoreFilenames() [2/3]

void diskCache::Cache::QueryAnswer::IgnoreFilenames ( )

◆ IgnoreFilenames() [3/3]

void diskCache::Cache::QueryAnswer::IgnoreFilenames ( )

◆ IgnoreGaps() [1/3]

void diskCache::Cache::QueryAnswer::IgnoreGaps ( )
inline

◆ IgnoreGaps() [2/3]

void diskCache::Cache::QueryAnswer::IgnoreGaps ( )

◆ IgnoreGaps() [3/3]

void diskCache::Cache::QueryAnswer::IgnoreGaps ( )

◆ IgnoreIntervals() [1/3]

void diskCache::Cache::QueryAnswer::IgnoreIntervals ( )

◆ IgnoreIntervals() [2/3]

void diskCache::Cache::QueryAnswer::IgnoreIntervals ( )
inline

◆ IgnoreIntervals() [3/3]

void diskCache::Cache::QueryAnswer::IgnoreIntervals ( )

◆ IndexData() [1/9]

QueryAnswer::index_data_type diskCache::Cache::QueryAnswer::IndexData ( ) const
inline

◆ IndexData() [2/9]

index_data_type diskCache::Cache::QueryAnswer::IndexData ( ) const

◆ IndexData() [3/9]

index_data_type diskCache::Cache::QueryAnswer::IndexData ( ) const

◆ IndexData() [4/9]

void diskCache::Cache::QueryAnswer::IndexData ( index_data_type  Data)

◆ IndexData() [5/9]

void diskCache::Cache::QueryAnswer::IndexData ( index_data_type  Data)
inline

◆ IndexData() [6/9]

void diskCache::Cache::QueryAnswer::IndexData ( index_data_type  Data)

◆ IndexData() [7/9]

void diskCache::Cache::QueryAnswer::IndexData ( IndexDataBase Data)

◆ IndexData() [8/9]

void diskCache::Cache::QueryAnswer::IndexData ( IndexDataBase Data)

◆ IndexData() [9/9]

void diskCache::Cache::QueryAnswer::IndexData ( IndexDataBase Data)
inline

◆ IndexId() [1/6]

void diskCache::Cache::QueryAnswer::IndexId ( id_type  Id)
inline

◆ IndexId() [2/6]

void diskCache::Cache::QueryAnswer::IndexId ( id_type  Id)

◆ IndexId() [3/6]

void diskCache::Cache::QueryAnswer::IndexId ( id_type  Id)

◆ IndexId() [4/6]

QueryAnswer::id_type diskCache::Cache::QueryAnswer::IndexId ( ) const
inline

◆ IndexId() [5/6]

id_type diskCache::Cache::QueryAnswer::IndexId ( ) const

◆ IndexId() [6/6]

id_type diskCache::Cache::QueryAnswer::IndexId ( ) const

◆ IsCompleted() [1/3]

bool diskCache::Cache::QueryAnswer::IsCompleted ( ) const

◆ IsCompleted() [2/3]

bool diskCache::Cache::QueryAnswer::IsCompleted ( ) const
inline

◆ IsCompleted() [3/3]

bool diskCache::Cache::QueryAnswer::IsCompleted ( ) const

◆ IsResampled() [1/3]

bool diskCache::Cache::QueryAnswer::IsResampled ( ) const

◆ IsResampled() [2/3]

bool diskCache::Cache::QueryAnswer::IsResampled ( ) const

◆ IsResampled() [3/3]

bool diskCache::Cache::QueryAnswer::IsResampled ( ) const
inline

◆ Resample() [1/6]

void diskCache::Cache::QueryAnswer::Resample ( )

◆ Resample() [2/6]

void diskCache::Cache::QueryAnswer::Resample ( )

◆ Resample() [3/6]

void diskCache::Cache::QueryAnswer::Resample ( )
inline

◆ Resample() [4/6]

void diskCache::Cache::QueryAnswer::Resample ( bool  Value)

◆ Resample() [5/6]

void diskCache::Cache::QueryAnswer::Resample ( bool  Value)

◆ Resample() [6/6]

void diskCache::Cache::QueryAnswer::Resample ( bool  Value)
inline

◆ Swap() [1/3]

void diskCache::Cache::QueryAnswer::Swap ( filename_container_type Filenames)

◆ Swap() [2/3]

void diskCache::Cache::QueryAnswer::Swap ( filename_container_type Filenames)

◆ Swap() [3/3]

void diskCache::Cache::QueryAnswer::Swap ( filename_container_type Filenames)
inline

◆ SwapErrors() [1/3]

void diskCache::Cache::QueryAnswer::SwapErrors ( error_container_type Errors)

◆ SwapErrors() [2/3]

void diskCache::Cache::QueryAnswer::SwapErrors ( error_container_type Errors)

◆ SwapErrors() [3/3]

void diskCache::Cache::QueryAnswer::SwapErrors ( error_container_type Errors)
inline

◆ SwapGaps() [1/3]

void diskCache::Cache::QueryAnswer::SwapGaps ( gap_container_type Gaps)
inline

◆ SwapGaps() [2/3]

void diskCache::Cache::QueryAnswer::SwapGaps ( gap_container_type Gaps)

◆ SwapGaps() [3/3]

void diskCache::Cache::QueryAnswer::SwapGaps ( gap_container_type Gaps)

◆ SwapIntervals() [1/3]

void diskCache::Cache::QueryAnswer::SwapIntervals ( interval_container_type Intervals)

◆ SwapIntervals() [2/3]

void diskCache::Cache::QueryAnswer::SwapIntervals ( interval_container_type Intervals)

◆ SwapIntervals() [3/3]

void diskCache::Cache::QueryAnswer::SwapIntervals ( interval_container_type Intervals)
inline

Member Data Documentation

◆ m_errors

error_container_type diskCache::Cache::QueryAnswer::m_errors
private

◆ m_index_data

index_data_type diskCache::Cache::QueryAnswer::m_index_data
private

◆ m_index_id

id_type diskCache::Cache::QueryAnswer::m_index_id
private

◆ m_resample

bool diskCache::Cache::QueryAnswer::m_resample
private

◆ mask

INT_4U diskCache::Cache::QueryAnswer::mask
private

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