NCBI C++ ToolKit
Classes | Public Types | Public Member Functions | List of all members
IObjectLoader Class Referenceabstract

Search Toolkit Book for IObjectLoader

#include <gui/utils/object_loader.hpp>

+ Inheritance diagram for IObjectLoader:

Classes

struct  SObject
 

Public Types

typedef vector< SObjectTObjects
 

Public Member Functions

virtual ~IObjectLoader ()
 
virtual TObjectsGetObjects ()=0
 
virtual string GetDescription () const =0
 
virtual CObjectGetLoader ()
 

Detailed Description

Definition at line 40 of file object_loader.hpp.

Member Typedef Documentation

◆ TObjects

Definition at line 69 of file object_loader.hpp.

Constructor & Destructor Documentation

◆ ~IObjectLoader()

virtual IObjectLoader::~IObjectLoader ( )
inlinevirtual

Definition at line 43 of file object_loader.hpp.

Member Function Documentation

◆ GetDescription()

virtual string IObjectLoader::GetDescription ( ) const
pure virtual

◆ GetLoader()

virtual CObject* IObjectLoader::GetLoader ( )
inlinevirtual

Reimplemented in CLBLASTObjectLoader.

Definition at line 74 of file object_loader.hpp.

◆ GetObjects()

virtual TObjects& IObjectLoader::GetObjects ( )
pure virtual

The documentation for this class was generated from the following file:
Modified on Wed Apr 17 13:09:59 2024 by modify_doxy.py rev. 669887