librime: rime::UserDbRecoveryTask Class Reference

| librime 1.2 Rime Input Method Engine, the core library

Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
rime::UserDbRecoveryTask Class Reference

`#include <user_db_recovery_task.h>`

Inheritance diagram for rime::UserDbRecoveryTask:
[legend]
Collaboration diagram for rime::UserDbRecoveryTask:
[legend]

## Public Member Functions
| UserDbRecoveryTask (an< Db > db)
bool | Run (Deployer *deployer)
Public Member Functions inherited from rime::DeploymentTask
| DeploymentTask ()=default
virtual | ~DeploymentTask ()=default

## Protected Member Functions
void | RestoreUserDataFromSnapshot (Deployer *deployer)

## Protected Attributes
an< Db > | db_

## Additional Inherited Members
Public Types inherited from rime::Class< DeploymentTask, TaskInitializer >
using | Initializer
Static Public Member Functions inherited from rime::Class< DeploymentTask, TaskInitializer >
static Component * | Require (const string &name)

## Constructor & Destructor Documentation

## ◆ UserDbRecoveryTask()

rime::UserDbRecoveryTask::UserDbRecoveryTask | ( | an< Db > | db | ) |
| explicit

## Member Function Documentation

## ◆ RestoreUserDataFromSnapshot()

void rime::UserDbRecoveryTask::RestoreUserDataFromSnapshot | ( | Deployer * | deployer | ) |
| protected

## ◆ Run()

bool rime::UserDbRecoveryTask::Run | ( | Deployer * | deployer | ) |
| virtual

Implements rime::DeploymentTask.

## Member Data Documentation

## ◆ db_

an<Db> rime::UserDbRecoveryTask::db_
| protected

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

- user_db_recovery_task.h
- user_db_recovery_task.cc