librime: rime::Dependency Struct Reference

| librime 1.2 Rime Input Method Engine, the core library

Public Member Functions | Public Attributes | List of all members
rime::Dependency Struct Referenceabstract

`#include <config_compiler_impl.h>`

Inheritance diagram for rime::Dependency:
[legend]

## Public Member Functions
virtual DependencyPriority | priority () const =0
bool | blocking () const
virtual string | repr () const =0
Dependency & | TargetedAt (an< ConfigItemRef > target)
virtual bool | Resolve (ConfigCompiler *compiler)=0

## Public Attributes
an< ConfigItemRef > | target

## Member Function Documentation

## ◆ blocking()

bool rime::Dependency::blocking | ( |  | ) | const
| inline

## ◆ priority()

virtual DependencyPriority rime::Dependency::priority | ( |  | ) | const
| pure virtual

Implemented in rime::IncludeReference, rime::PatchLiteral, rime::PatchReference, and rime::PendingChild.

## ◆ repr()

virtual string rime::Dependency::repr | ( |  | ) | const
| pure virtual

Implemented in rime::IncludeReference, rime::PatchLiteral, rime::PatchReference, and rime::PendingChild.

## ◆ Resolve()

virtual bool rime::Dependency::Resolve | ( | ConfigCompiler * | compiler | ) |
| pure virtual

Implemented in rime::IncludeReference, rime::PatchLiteral, rime::PatchReference, and rime::PendingChild.

## ◆ TargetedAt()

Dependency & rime::Dependency::TargetedAt | ( | an< ConfigItemRef > | target | ) |
| inline

## Member Data Documentation

## ◆ target

an<ConfigItemRef> rime::Dependency::target

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

- config_compiler_impl.h