!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME Exuberant Ctags //
!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/
!_TAG_PROGRAM_VERSION 5.9~svn20110310 //
proxies src/lib.rs /^pub mod proxies;$/;" m
logger src/lib.rs /^pub mod logger;$/;" m
messages src/lib.rs /^pub mod messages;$/;" m
formatter src/lib.rs /^pub mod formatter;$/;" m
sys src/lib.rs /^pub mod sys;$/;" m
parser src/proxies/mod.rs /^pub mod parser;$/;" m
option_error src/proxies/parser/mod.rs /^mod option_error;$/;" m
proxy src/proxies/parser/mod.rs /^mod proxy;$/;" m
RustParserBuilder src/proxies/parser/mod.rs /^pub trait RustParserBuilder: Clone {$/;" t
Parser src/proxies/parser/mod.rs /^ type Parser: RustParser;$/;" T
new src/proxies/parser/mod.rs /^ fn new() -> Self;$/;" f
option src/proxies/parser/mod.rs /^ fn option(&mut self, name: String, value: String);$/;" f
parent src/proxies/parser/mod.rs /^ fn parent(&mut self, _: *mut LogParser) {}$/;" f
build src/proxies/parser/mod.rs /^ fn build(self) -> Result<Self::Parser, OptionError>;$/;" f
RustParser src/proxies/parser/mod.rs /^pub trait RustParser: Clone {$/;" t
init src/proxies/parser/mod.rs /^ fn init(&mut self) -> bool { true }$/;" f
process src/proxies/parser/mod.rs /^ fn process(&mut self, msg: &mut LogMessage, input: &str) -> bool;$/;" f
parser_plugin src/proxies/parser/mod.rs /^macro_rules! parser_plugin {$/;" d
_parser_plugin src/proxies/parser/mod.rs /^pub mod _parser_plugin {$/;" m
native_parser_proxy_init src/proxies/parser/mod.rs /^ pub extern fn native_parser_proxy_init(this: &mut RustParserProxy<$name>) -> c_int {$/;" f
native_parser_proxy_free src/proxies/parser/mod.rs /^ pub extern fn native_parser_proxy_free(_: Box<RustParserProxy<$name>>) {$/;" f
native_parser_proxy_set_option src/proxies/parser/mod.rs /^ pub extern fn native_parser_proxy_set_option(slf: &mut RustParserProxy<$name>, key: *const c_char, value: *const c_char) {$/;" f
native_parser_proxy_process src/proxies/parser/mod.rs /^ pub extern fn native_parser_proxy_process(this: &mut RustParserProxy<$name>, msg: &mut LogMessage, input: *const c_char, _: ssize_t) -> c_int {$/;" f
native_parser_proxy_new src/proxies/parser/mod.rs /^ pub extern fn native_parser_proxy_new(parent: *mut LogParser) -> Box<RustParserProxy<$name>> {$/;" f
native_parser_proxy_clone src/proxies/parser/mod.rs /^ pub extern fn native_parser_proxy_clone(slf: &RustParserProxy<$name>) -> Box<RustParserProxy<$name>> {$/;" f
OptionError src/proxies/parser/option_error.rs /^pub enum OptionError {$/;" g
OptionError src/proxies/parser/option_error.rs /^impl OptionError {$/;" i
missing_required_option src/proxies/parser/option_error.rs /^ pub fn missing_required_option<S: Into<String>>(option_name: S) -> OptionError {$/;" f
invalid_value src/proxies/parser/option_error.rs /^ pub fn invalid_value<S: Into<String>>(option_name: S, value: S, expected_value: S) -> OptionError {$/;" f
Display for OptionError src/proxies/parser/option_error.rs /^impl Display for OptionError {$/;" i
fmt src/proxies/parser/option_error.rs /^ fn fmt(&self, formatter: &mut Formatter) -> Result<(), Error> {$/;" f
::std::error::Error for OptionError src/proxies/parser/option_error.rs /^impl ::std::error::Error for OptionError {$/;" i
description src/proxies/parser/option_error.rs /^ fn description(&self) -> &str {$/;" f
cause src/proxies/parser/option_error.rs /^ fn cause(&self) -> Option<&::std::error::Error> {$/;" f
RustParserProxy src/proxies/parser/proxy.rs /^pub struct RustParserProxy<B> where B: RustParserBuilder {$/;" s
RustParserProxy src/proxies/parser/proxy.rs /^impl<B> RustParserProxy<B> where B: RustParserBuilder {$/;" i
new src/proxies/parser/proxy.rs /^ pub fn new() -> RustParserProxy<B> {$/;" f
init src/proxies/parser/proxy.rs /^ pub fn init(&mut self) -> bool {$/;" f
set_option src/proxies/parser/proxy.rs /^ pub fn set_option(&mut self, name: String, value: String) {$/;" f
process src/proxies/parser/proxy.rs /^ pub fn process(&mut self, msg: &mut LogMessage, input: &str) -> bool {$/;" f
parent src/proxies/parser/proxy.rs /^ pub fn parent(&mut self, parent: *mut LogParser) {$/;" f
MessageFormatter src/formatter.rs /^pub struct MessageFormatter {$/;" s
MessageFormatter src/formatter.rs /^impl MessageFormatter {$/;" i
new src/formatter.rs /^ pub fn new() -> MessageFormatter {$/;" f
set_prefix src/formatter.rs /^ pub fn set_prefix(&mut self, prefix: String) {$/;" f
format src/formatter.rs /^ pub fn format<'a, 'b, 'c>(&'a mut self, key: &'b str, value: &'c str) -> (&'a str, &'c str) {$/;" f
apply_prefix src/formatter.rs /^ fn apply_prefix(&mut self, key: &str) {$/;" f
Msg src/messages.rs /^pub enum Msg {$/;" g
From for Msg src/messages.rs /^impl From<LogLevel> for Msg {$/;" i
from src/messages.rs /^ fn from(level: LogLevel) -> Msg {$/;" f
InternalMessageSender src/messages.rs /^pub struct InternalMessageSender;$/;" s
InternalMessageSender src/messages.rs /^impl InternalMessageSender {$/;" i
create_and_send src/messages.rs /^ pub fn create_and_send(severity: Msg, message: String) {$/;" f
level src/messages.rs /^ pub fn level() -> LogLevelFilter {$/;" f
init_logger src/logger.rs /^pub fn init_logger() {$/;" f
InternalLogger src/logger.rs /^pub struct InternalLogger;$/;" s
InternalLogger src/logger.rs /^impl InternalLogger {$/;" i
level src/logger.rs /^ pub fn level() -> LogLevelFilter {$/;" f
Log for InternalLogger src/logger.rs /^impl Log for InternalLogger {$/;" i
enabled src/logger.rs /^ fn enabled(&self, metadata: &LogMetadata) -> bool {$/;" f
log src/logger.rs /^ fn log(&self, record: &LogRecord) {$/;" f
msgfilller /home/tibi/workspace/actiondb-parser/src/lib.rs /^pub mod msgfilller;$/;" modules line:31
keys /home/tibi/workspace/actiondb-parser/src/lib.rs /^pub mod keys;$/;" modules line:32
options /home/tibi/workspace/actiondb-parser/src/lib.rs /^pub mod options;$/;" modules line:33
ActiondbParserBuilder /home/tibi/workspace/actiondb-parser/src/lib.rs /^pub struct ActiondbParserBuilder {$/;" structure names line:38
ActiondbParserBuilder /home/tibi/workspace/actiondb-parser/src/lib.rs /^impl ActiondbParserBuilder {$/;" impls line:43
set_pattern_file /home/tibi/workspace/actiondb-parser/src/lib.rs /^ pub fn set_pattern_file(&mut self, path: &str) {$/;" functions line:44
set_prefix /home/tibi/workspace/actiondb-parser/src/lib.rs /^ pub fn set_prefix(&mut self, prefix: String) {$/;" functions line:55
RustParserBuilder for ActiondbParserBuilder /home/tibi/workspace/actiondb-parser/src/lib.rs /^impl RustParserBuilder for ActiondbParserBuilder {$/;" impls line:60
Parser /home/tibi/workspace/actiondb-parser/src/lib.rs /^ type Parser = ActiondbParser;$/;" types line:61
new /home/tibi/workspace/actiondb-parser/src/lib.rs /^ fn new() -> Self {$/;" functions line:62
option /home/tibi/workspace/actiondb-parser/src/lib.rs /^ fn option(&mut self, name: String, value: String) {$/;" functions line:68
parent /home/tibi/workspace/actiondb-parser/src/lib.rs /^ fn parent(&mut self, _: *mut LogParser) {}$/;" functions line:84
build /home/tibi/workspace/actiondb-parser/src/lib.rs /^ fn build(self) -> Result<Self::Parser, OptionError> {$/;" functions line:85
ActiondbParser /home/tibi/workspace/actiondb-parser/src/lib.rs /^pub struct ActiondbParser {$/;" structure names line:95
RustParser for ActiondbParser /home/tibi/workspace/actiondb-parser/src/lib.rs /^impl RustParser for ActiondbParser {$/;" impls line:100
Builder /home/tibi/workspace/actiondb-parser/src/lib.rs /^ type Builder = ActiondbParserBuilder;$/;" types line:101
process /home/tibi/workspace/actiondb-parser/src/lib.rs /^ fn process(&mut self, msg: &mut LogMessage, input: &str) -> bool {$/;" functions line:102
init /home/tibi/workspace/actiondb-parser/src/lib.rs /^ fn init(&mut self) -> bool {$/;" functions line:111
Clone for ActiondbParser /home/tibi/workspace/actiondb-parser/src/lib.rs /^impl Clone for ActiondbParser {$/;" impls line:117
clone /home/tibi/workspace/actiondb-parser/src/lib.rs /^ fn clone(&self) -> ActiondbParser {$/;" functions line:118
MessageFiller /home/tibi/workspace/actiondb-parser/src/msgfilller.rs /^pub struct MessageFiller;$/;" structure names line:7
MessageFiller /home/tibi/workspace/actiondb-parser/src/msgfilller.rs /^impl MessageFiller {$/;" impls line:9
fill_logmsg /home/tibi/workspace/actiondb-parser/src/msgfilller.rs /^ pub fn fill_logmsg(formatter: &mut MessageFormatter, msg: &mut LogMessage, result: &MatchResult) {$/;" functions line:10
fill_values /home/tibi/workspace/actiondb-parser/src/msgfilller.rs /^ fn fill_values(formatter: &mut MessageFormatter, msg: &mut LogMessage, result: &MatchResult) {$/;" functions line:17
fill_parsed_values /home/tibi/workspace/actiondb-parser/src/msgfilller.rs /^ fn fill_parsed_values(formatter: &mut MessageFormatter, msg: &mut LogMessage, result: &MatchResult) {$/;" functions line:22
fill_additional_values /home/tibi/workspace/actiondb-parser/src/msgfilller.rs /^ fn fill_additional_values(formatter: &mut MessageFormatter, msg: &mut LogMessage, result: &MatchResult) {$/;" functions line:29
fill_name /home/tibi/workspace/actiondb-parser/src/msgfilller.rs /^ fn fill_name(formatter: &mut MessageFormatter, msg: &mut LogMessage, result: &MatchResult) {$/;" functions line:38
fill_uuid /home/tibi/workspace/actiondb-parser/src/msgfilller.rs /^ fn fill_uuid(formatter: &mut MessageFormatter, msg: &mut LogMessage, result: &MatchResult) {$/;" functions line:45
fill_tags /home/tibi/workspace/actiondb-parser/src/msgfilller.rs /^ fn fill_tags(msg: &mut LogMessage, result: &MatchResult) {$/;" functions line:51
main /home/tibi/workspace/actiondb-parser/build.rs /^fn main() {$/;" functions line:3
it_works /home/tibi/workspace/actiondb-parser/build/src/lib.rs /^fn it_works() {$/;" functions line:2
rust_debug /home/tibi/workspace/actiondb-parser/build/target/debug/build/build-5b970a6bf9ea1efa/out/module.c /^int rust_debug;$/;" variable line:8
rust_parser /home/tibi/workspace/actiondb-parser/build/target/debug/build/build-5b970a6bf9ea1efa/out/module.c /^CfgParser rust_parser =$/;" variable line:13
rust_plugins /home/tibi/workspace/actiondb-parser/build/target/debug/build/build-5b970a6bf9ea1efa/out/module.c /^static Plugin rust_plugins[] =$/;" variable line:24 file:
actiondb_parser_module_init /home/tibi/workspace/actiondb-parser/build/target/debug/build/build-5b970a6bf9ea1efa/out/module.c /^actiondb_parser_module_init(GlobalConfig *cfg, CfgArgs *args)$/;" function line:36 signature:(GlobalConfig *cfg, CfgArgs *args)
module_info /home/tibi/workspace/actiondb-parser/build/target/debug/build/build-5b970a6bf9ea1efa/out/module.c /^const ModuleInfo module_info =$/;" variable line:42
native_parser /home/tibi/workspace/actiondb-parser/target/debug/build/actiondb-parser-e0312d9a1b4abf21/out/module.c /^CfgParser native_parser;$/;" variable line:6
native_plugins /home/tibi/workspace/actiondb-parser/target/debug/build/actiondb-parser-e0312d9a1b4abf21/out/module.c /^static Plugin native_plugins[] =$/;" variable line:8 file:
actiondb_parser_module_init /home/tibi/workspace/actiondb-parser/target/debug/build/actiondb-parser-e0312d9a1b4abf21/out/module.c /^actiondb_parser_module_init(GlobalConfig *cfg, CfgArgs *args)$/;" function line:20 signature:(GlobalConfig *cfg, CfgArgs *args)
module_info /home/tibi/workspace/actiondb-parser/target/debug/build/actiondb-parser-e0312d9a1b4abf21/out/module.c /^const ModuleInfo module_info =$/;" variable line:26