NCBI C++ ToolKit
Public Member Functions | List of all members
ISGDataSourceContext Class Referenceabstract

Search Toolkit Book for ISGDataSourceContext

ISGDSManager is seqgraphic data source manage that serves as an data source context. More...

#include <gui/widgets/seq_graphic/seqgraphic_ds_manager.hpp>

+ Inheritance diagram for ISGDataSourceContext:

Public Member Functions

virtual ~ISGDataSourceContext ()
 
virtual CIRef< ISGDataSourceGetDS (const string &type, SConstScopedObject &object)=0
 Get a seqgraphic data source instance of the specified type. More...
 
virtual void ClearCache ()=0
 clear the cache if any. More...
 

Detailed Description

ISGDSManager is seqgraphic data source manage that serves as an data source context.

Definition at line 54 of file seqgraphic_ds_manager.hpp.

Constructor & Destructor Documentation

◆ ~ISGDataSourceContext()

virtual ISGDataSourceContext::~ISGDataSourceContext ( )
inlinevirtual

Definition at line 57 of file seqgraphic_ds_manager.hpp.

Member Function Documentation

◆ ClearCache()

virtual void ISGDataSourceContext::ClearCache ( )
pure virtual

clear the cache if any.

Implemented in CSGDataSourceContext.

◆ GetDS()

virtual CIRef<ISGDataSource> ISGDataSourceContext::GetDS ( const string type,
SConstScopedObject object 
)
pure virtual

The documentation for this class was generated from the following file:
Modified on Fri Sep 20 14:58:25 2024 by modify_doxy.py rev. 669887