NCBI C++ ToolKit
Classes | Macros | Functions
ncbiapp_api.hpp File Reference
#include <corelib/ncbiargs.hpp>
#include <corelib/ncbienv.hpp>
#include <corelib/metareg.hpp>
#include <corelib/version_api.hpp>
#include <corelib/phone_home_policy.hpp>
+ Include dependency graph for ncbiapp_api.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  CAppException
 CAppException –. More...
 
class  CNcbiApplicationGuard
 
class  CNcbiApplicationAPI
 CNcbiApplicationAPI –. More...
 
class  INcbiIdler
 Interface for application idler. More...
 
class  CDefaultIdler
 Default idler. More...
 

Macros

#define GetArgs   GetArgs
 Avoid preprocessor name clash with the NCBI C Toolkit. More...
 
#define CNcbiApplication   CNcbiApplicationAPI
 

Functions

INcbiIdlerGetIdler (EOwnership ownership=eNoOwnership)
 Return currently installed idler or NULL. More...
 
void SetIdler (INcbiIdler *idler, EOwnership ownership=eTakeOwnership)
 Set new idler and ownership. More...
 
void RunIdler (void)
 Execute currently installed idler if any. More...
 

Macro Definition Documentation

◆ GetArgs

#define GetArgs (   void)    GetArgs

Avoid preprocessor name clash with the NCBI C Toolkit.

Definition at line 54 of file ncbiapp_api.hpp.

Modified on Fri Sep 20 14:58:09 2024 by modify_doxy.py rev. 669887