JX Application Framework
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
JUpdateChecker Class Reference

#include <JUpdateChecker.h>

Inheritance diagram for JUpdateChecker:
[legend]

Public Member Functions

 JUpdateChecker (JPrefsManager *prefsMgr, const JPrefID &prefID)
 
 ~JUpdateChecker () override
 
const JStringGetLatestVersion () const
 
bool TimeToRemind ()
 
void CheckForNewerVersion ()
 
- Public Member Functions inherited from JPrefObject
 JPrefObject (JPrefsManager *prefsMgr, const JPrefID &id)
 
virtual ~JPrefObject ()
 
bool PrefInfoValid () const
 
bool GetPrefInfo (JPrefsManager **mgr, JIndex *id) const
 
void SetPrefInfo (JPrefsManager *prefsMgr, const JPrefID &id)
 
void ReadPrefs ()
 
void WritePrefs () const
 

Protected Member Functions

void ReadPrefs (std::istream &input) override
 
void WritePrefs (std::ostream &output) const override
 

Constructor & Destructor Documentation

◆ JUpdateChecker()

JUpdateChecker::JUpdateChecker ( JPrefsManager prefsMgr,
const JPrefID prefID 
)

◆ ~JUpdateChecker()

JUpdateChecker::~JUpdateChecker ( )
override

Member Function Documentation

◆ CheckForNewerVersion()

void JUpdateChecker::CheckForNewerVersion ( )

Retrieve the latest version from the server.

◆ GetLatestVersion()

const JString & JUpdateChecker::GetLatestVersion ( ) const
inline

◆ ReadPrefs()

void JUpdateChecker::ReadPrefs ( std::istream &  input)
overrideprotectedvirtual

Implements JPrefObject.

◆ TimeToRemind()

bool JUpdateChecker::TimeToRemind ( )

◆ WritePrefs()

void JUpdateChecker::WritePrefs ( std::ostream &  output) const
overrideprotectedvirtual

Implements JPrefObject.


The documentation for this class was generated from the following files: