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

#include <deployment_tasks.h>

Inheritance diagram for rime::WorkspaceUpdate:
Collaboration diagram for rime::WorkspaceUpdate:

Public Member Functions

 WorkspaceUpdate (TaskInitializer arg=TaskInitializer())
bool Run (Deployer *deployer)
Public Member Functions inherited from rime::DeploymentTask
 DeploymentTask ()=default
virtual ~DeploymentTask ()=default

Protected Member Functions

string GetSchemaPath (Deployer *deployer, const string &schema_id, bool prefer_shared_copy)

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

◆ WorkspaceUpdate()

rime::WorkspaceUpdate::WorkspaceUpdate ( TaskInitializer arg = TaskInitializer())
inline

Member Function Documentation

◆ GetSchemaPath()

string rime::WorkspaceUpdate::GetSchemaPath ( Deployer * deployer,
const string & schema_id,
bool prefer_shared_copy )
protected

◆ Run()

bool rime::WorkspaceUpdate::Run ( Deployer * deployer)
virtual

Implements rime::DeploymentTask.


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