librime 1.2
Rime Input Method Engine, the core library
rime::SchemaUpdate Class Reference

#include <deployment_tasks.h>

Inheritance diagram for rime::SchemaUpdate:
Collaboration diagram for rime::SchemaUpdate:

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: