Bitcoin Core  0.15.99
P2P Digital Currency
Public Member Functions | Private Slots | Private Attributes | List of all members
QtRPCTimerBase Class Reference

Class for handling RPC timers (used for e.g. More...

Inheritance diagram for QtRPCTimerBase:
Collaboration diagram for QtRPCTimerBase:

Public Member Functions

 QtRPCTimerBase (std::function< void(void)> &_func, int64_t millis)
 ~QtRPCTimerBase ()
- Public Member Functions inherited from RPCTimerBase
virtual ~RPCTimerBase ()

Private Slots

void timeout ()

Private Attributes

QTimer timer
std::function< void(void)> func

Detailed Description

Class for handling RPC timers (used for e.g.

re-locking the wallet after a timeout)

Definition at line 104 of file rpcconsole.cpp.

Constructor & Destructor Documentation

QtRPCTimerBase::QtRPCTimerBase ( std::function< void(void)> &  _func,
int64_t  millis 

Definition at line 108 of file rpcconsole.cpp.

QtRPCTimerBase::~QtRPCTimerBase ( )

Definition at line 115 of file rpcconsole.cpp.

Member Function Documentation

void QtRPCTimerBase::timeout ( )

Definition at line 117 of file rpcconsole.cpp.

Member Data Documentation

std::function<void(void)> QtRPCTimerBase::func

Definition at line 120 of file rpcconsole.cpp.

QTimer QtRPCTimerBase::timer

Definition at line 119 of file rpcconsole.cpp.

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