Defines how source paths names are to be trimmed. ALox allows a set of global rules and a set that is 'local', hence specific to a Lox.
Definition at line 47 of file scopeinfo.inl.
Public Field Index: | |
lang::Inclusion | IncludeString |
Denotes if Path itself should be included when trimmed. | |
bool | IsPrefix |
true if path was not starting with '*' , when provided. | |
NAString | Path |
The path string. | |
variables::Priority | Priority |
The priority of the rule. Depends on origin: source code, config...) | |
lang::Case | Sensitivity |
The sensitivity of the comparison when trimming. | |
int | TrimOffset |
Additional offset of the trim position. | |
NAString | TrimReplacement |
Optional replacement string for trimmed paths. | |
lang::Inclusion alib::lox::detail::ScopeInfo::SourcePathTrimRule::IncludeString |
Denotes if Path itself should be included when trimmed.
Definition at line 52 of file scopeinfo.inl.
bool alib::lox::detail::ScopeInfo::SourcePathTrimRule::IsPrefix |
true
if path was not starting with '*'
, when provided.
Definition at line 55 of file scopeinfo.inl.
NAString alib::lox::detail::ScopeInfo::SourcePathTrimRule::Path |
The path string.
Definition at line 49 of file scopeinfo.inl.
variables::Priority alib::lox::detail::ScopeInfo::SourcePathTrimRule::Priority |
The priority of the rule. Depends on origin: source code, config...)
Definition at line 54 of file scopeinfo.inl.
lang::Case alib::lox::detail::ScopeInfo::SourcePathTrimRule::Sensitivity |
The sensitivity of the comparison when trimming.
Definition at line 53 of file scopeinfo.inl.
int alib::lox::detail::ScopeInfo::SourcePathTrimRule::TrimOffset |
Additional offset of the trim position.
Definition at line 51 of file scopeinfo.inl.
NAString alib::lox::detail::ScopeInfo::SourcePathTrimRule::TrimReplacement |
Optional replacement string for trimmed paths.
Definition at line 50 of file scopeinfo.inl.