A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/phone__home__policy_8hpp_source.html below:

NCBI C++ ToolKit: include/corelib/phone_home_policy.hpp Source File

Go to the documentation of this file.

Go to the SVN repository for this file.

1 #ifndef CORELIB___PHONE_HOME_POLICY__HPP 2 #define CORELIB___PHONE_HOME_POLICY__HPP

Interface class for Phone Home Policy.

virtual ~IPhoneHomePolicy()

Destructor.

virtual void Save()=0

Save policy configuration.

IPhoneHomePolicy()

Constructor.

virtual void Init()

Initialize policy/reporting API.

virtual void Restore()=0

Restore policy configuration.

virtual void SetEnabled(bool enabled=true)

Set policy status (enabbed/disabled).

bool m_IsEnabled

Enable/disable tracking status.

virtual void Apply(CNcbiApplicationAPI *app)=0

Apply policy for an application.

virtual bool IsEnabled() const

Return current policy status (enabbed/disabled).

virtual void Print()=0

Print a message about collecting data, disablig tracking and privacy policies.

virtual void Finish()

Deinitialize policy/reporting API.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4