ldas-tools-diskcacheAPI  2.5.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Public Types | Public Member Functions | 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
LDASTools::AL::SharedPtr
< IndexDataBase
index_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)
 

Member Typedef Documentation

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

Constructor & Destructor Documentation

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

Member Function Documentation

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

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