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.


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


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


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 Tue May 28 05:49:04 2024 by rev. 669887