Method | Description | |
---|---|---|
AddLink ( string link ) : void | ||
AddProperty ( System.Property prop ) : void | ||
AppendChars ( char buffer, int index, int count ) : bool |
Does not check for structural breaks
|
|
AppendLine ( string line ) : bool |
Add a line followed by a newline.
|
|
AppendStructuralBreak ( ) : bool |
Creates a new paragraph. Mainly useful for storing cached contents.
|
|
AppendText ( string str ) : bool |
Append text to the textpool. If IsHot is true, then also add to the hottext pool. Handles null str.
|
|
AppendText ( string str, string strHot ) : bool | ||
AppendWhiteSpace ( ) : bool |
Adds whitespace to the textpool.
|
|
AppendWord ( string word ) : bool |
Add a word followed by a whitespace. word may not be whitespace or newline.
|
|
AttachSnippetWriter ( |
||
CleanGeneratedIndexables ( ) : void | ||
Cleanup ( ) : void | ||
Filter ( ) : System | ||
FreezeDown ( ) : void | ||
FreezeUp ( ) : void | ||
GenerateNextIndexable ( Indexable &indexable ) : bool |
Good filters should replace this by an IEnumerable that does not require generating all the indexables beforehand
|
|
GetHotTextReader ( ) : TextReader | ||
GetTextReader ( ) : TextReader | ||
HotDown ( ) : void | ||
HotUp ( ) : void | ||
Open ( |
||
Open ( Stream stream ) : bool | ||
Open ( Stream stream, bool store_tempfile ) : bool |
This will throw an exception; callers should catch it and appropriately display the error message showing the filename etc.
|
|
Open ( TextReader reader ) : bool | ||
Open ( string path ) : bool |
Method | Description | |
---|---|---|
AddIndexable ( Indexable indexable ) : void | ||
AddIndexables ( ICollection indexables ) : void | ||
AddSupportedFlavor ( Beagrep.Daemon.FilterFlavor flavor ) : void | ||
DoClose ( ) : void | ||
DoOpen ( |
||
DoOpen ( |
||
DoOpen ( |
||
DoPull ( ) : void | ||
DoPullProperties ( ) : void | ||
DoPullSetup ( ) : void | ||
Error ( ) : void | ||
Finished ( ) : void | ||
RegisterSupportedTypes ( ) : void | ||
SetFileType ( string file_type ) : void |
Filter may set the filetype to document, source, music etc. Use lower case for file_type
|
|
SetVersion ( int v ) : void |
Method | Description | |
---|---|---|
AppendWords ( string words, bool is_line ) : bool | ||
Close ( ) : void | ||
Pull ( ) : bool | ||
PullFromArray ( |
||
PullHotText ( StringBuilder sb, int chars_to_pull ) : bool | ||
PullText ( StringBuilder sb, int chars_to_pull ) : bool | ||
PullTextCarefully ( |
||
ReallyAddText ( char buffer, int index, int count ) : void | ||
ReallyAddText ( string str ) : void | ||
UpdateCharsAdded ( int append_chars_added ) : bool |
protected AddIndexable ( Indexable indexable ) : void | ||
indexable | Indexable | |
return | void |
protected AddIndexables ( ICollection indexables ) : void | ||
indexables | ICollection | |
return | void |
public AddProperty ( System.Property prop ) : void | ||
prop | System.Property | |
return | void |
protected AddSupportedFlavor ( Beagrep.Daemon.FilterFlavor flavor ) : void | ||
flavor | Beagrep.Daemon.FilterFlavor | |
return | void |
public AppendChars ( char buffer, int index, int count ) : bool | ||
buffer | char |
/// A |
index | int |
/// A |
count | int |
/// A |
return | bool |
public AppendLine ( string line ) : bool | ||
line | string |
/// A |
return | bool |
public AppendText ( string str, string strHot ) : bool | ||
str | string | |
strHot | string | |
return | bool |
public AppendWord ( string word ) : bool | ||
word | string |
/// A |
return | bool |
public AttachSnippetWriter ( |
||
writer | ||
return | void |
protected DoOpen ( |
||
info | ||
return | void |
protected DoOpen ( |
||
info | ||
return | void |
protected DoOpen ( |
||
info | ||
return | void |
public GenerateNextIndexable ( Indexable &indexable ) : bool | ||
indexable | Indexable |
/// A |
return | bool |
public Open ( |
||
info | ||
return | bool |
public Open ( Stream stream, bool store_tempfile ) : bool | ||
stream | Stream |
/// A |
store_tempfile | bool |
/// A |
return | bool |
protected SetFileType ( string file_type ) : void | ||
file_type | string |
/// A |
return | void |