librime: rime::SchemaUpdate Class Reference

| librime 1.2 Rime Input Method Engine, the core library

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

`#include <deployment_tasks.h>`

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

## Public Member Functions
| SchemaUpdate (const path &source_path)
| SchemaUpdate (TaskInitializer arg)
bool | Run (Deployer *deployer)
void | set_verbose (bool verbose)
Public Member Functions inherited from rime::DeploymentTask
| DeploymentTask ()=default
virtual | ~DeploymentTask ()=default

## Protected Attributes
path | source_path_
bool | verbose_ = false

## 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

## ◆ SchemaUpdate() [1/2]

rime::SchemaUpdate::SchemaUpdate | ( | const path & | source_path | ) |
| inlineexplicit

## ◆ SchemaUpdate() [2/2]

rime::SchemaUpdate::SchemaUpdate | ( | TaskInitializer | arg | ) |

## Member Function Documentation

## ◆ Run()

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

Implements rime::DeploymentTask.

## ◆ set_verbose()

void rime::SchemaUpdate::set_verbose | ( | bool | verbose | ) |
| inline

## Member Data Documentation

## ◆ source_path_

path rime::SchemaUpdate::source_path_
| protected

## ◆ verbose_

bool rime::SchemaUpdate::verbose_ = false
| protected

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

- deployment_tasks.h
- deployment_tasks.cc