| Interface | Description |
|---|---|
| PreprocessorListener |
A handler for preprocessor events, primarily errors and warnings.
|
| VirtualFile |
An extremely lightweight virtual file interface.
|
| VirtualFileSystem |
An extremely lightweight virtual file system interface.
|
| Class | Description |
|---|---|
| ChrootFileSystem |
A virtual filesystem implementation using java.io in a virtual
chroot.
|
| CppReader |
A Reader wrapper around the Preprocessor.
|
| CppTask |
An ant task for jcpp.
|
| CppTask.Macro | |
| DefaultPreprocessorListener |
A handler for preprocessor events, primarily errors and warnings.
|
| FileLexerSource |
A
Source which lexes a file. |
| InputLexerSource |
A
Source which lexes a file. |
| JavaFileSystem |
A virtual filesystem implementation using java.io.
|
| JCPP | |
| LexerSource |
Does not handle digraphs.
|
| Macro |
A macro object.
|
| NumericValue | |
| Preprocessor |
A C Preprocessor.
|
| ResourceFileSystem | |
| Source |
An input to the Preprocessor.
|
| SourceIterator | |
| StringLexerSource |
A Source for lexing a String.
|
| Token |
A Preprocessor token.
|
| Enum | Description |
|---|---|
| Feature |
Features of the Preprocessor, which may be enabled or disabled.
|
| PreprocessorCommand | |
| PreprocessorListener.SourceChangeEvent | |
| Warning |
Warning classes which may optionally be emitted by the Preprocessor.
|
| Exception | Description |
|---|---|
| InternalException |
An internal exception.
|
| LexerException |
A preprocessor exception.
|