geany
1.38
About: Geany is a text editor (using GTK2) with basic features of an integrated development environment (syntax highlighting, code folding, symbol name auto-completion, ...). F: office T: editor programming GTK+ IDE
![]() ![]() |
#include <writer_p.h>
Public Attributes | |
int(* | writeEntry )(tagWriter *writer, MIO *mio, const tagEntryInfo *const tag, void *clientData) |
int(* | writePtagEntry )(tagWriter *writer, MIO *mio, const ptagDesc *desc, const char *const fileName, const char *const pattern, const char *const parserName, void *clientData) |
bool | printPtagByDefault |
void *(* | preWriteEntry )(tagWriter *writer, MIO *mio, void *clientData) |
bool(* | postWriteEntry )(tagWriter *writer, MIO *mio, const char *filename, void *clientData) |
void(* | rescanFailedEntry )(tagWriter *writer, unsigned long validTagNum, void *clientData) |
bool(* | treatFieldAsFixed )(int fieldType) |
void(* | checkOptions )(tagWriter *writer) |
const char * | defaultFileName |
void * | private |
writerType | type |
void * | clientData |
Definition at line 35 of file writer_p.h.
Definition at line 55 of file writer_p.h.
Referenced by writerCheckOptions().
void* sTagWriter::clientData |
Definition at line 69 of file writer_p.h.
Referenced by writerRescanFailed(), writerSetup(), writerTeardown(), writerWritePtag(), and writerWriteTag().
const char* sTagWriter::defaultFileName |
Definition at line 61 of file writer_p.h.
Referenced by outputDefaultFileName().
bool(* sTagWriter::postWriteEntry) (tagWriter *writer, MIO *mio, const char *filename, void *clientData) |
Definition at line 49 of file writer_p.h.
Referenced by writerTeardown().
void *(* sTagWriter::preWriteEntry) (tagWriter *writer, MIO *mio, void *clientData) |
Definition at line 44 of file writer_p.h.
Referenced by writerSetup().
bool sTagWriter::printPtagByDefault |
Definition at line 43 of file writer_p.h.
Referenced by writerPrintPtagByDefault().
void* sTagWriter::private |
Definition at line 65 of file writer_p.h.
Referenced by endECTagsFile(), endEtagsFile(), writeCtagsEntry(), writeEtagsEntry(), writerSetup(), and writerTeardown().
void(* sTagWriter::rescanFailedEntry) (tagWriter *writer, unsigned long validTagNum, void *clientData) |
Definition at line 51 of file writer_p.h.
Referenced by writerRescanFailed().
bool(* sTagWriter::treatFieldAsFixed) (int fieldType) |
Definition at line 53 of file writer_p.h.
Referenced by writerDoesTreatFieldAsFixed().
writerType sTagWriter::type |
Definition at line 66 of file writer_p.h.
Referenced by escapeFieldValueFull(), and setTagWriter().
int(* sTagWriter::writeEntry) (tagWriter *writer, MIO *mio, const tagEntryInfo *const tag, void *clientData) |
Definition at line 36 of file writer_p.h.
Referenced by writerWriteTag().
int(* sTagWriter::writePtagEntry) (tagWriter *writer, MIO *mio, const ptagDesc *desc, const char *const fileName, const char *const pattern, const char *const parserName, void *clientData) |
Definition at line 38 of file writer_p.h.
Referenced by writerCanPrintPtag(), and writerWritePtag().