Go to the SVN repository for this file.
1 #ifndef CORELIB___PHONE_HOME_POLICY__HPP 2 #define CORELIB___PHONE_HOME_POLICY__HPPInterface 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