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
  Fossies Dox: geany-1.38.tar.bz2  ("unofficial" and yet experimental doxygen-generated source code documentation)  

sFieldDefinition Struct Reference

#include <field.h>

Collaboration diagram for sFieldDefinition:
[legend]

Public Attributes

unsigned char letter
 
const char * name
 
const char * description
 
bool enabled
 
fieldRenderer render
 
fieldRenderer renderNoEscaping
 
bool(* doesContainAnyChar )(const tagEntryInfo *const, const char *, const char *)
 
bool(* isValueAvailable )(const tagEntryInfo *const)
 
fieldDataType dataType
 
unsigned int ftype
 

Detailed Description

Definition at line 78 of file field.h.

Member Data Documentation

◆ dataType

fieldDataType sFieldDefinition::dataType

Definition at line 93 of file field.h.

Referenced by defineField(), getFieldDataType(), and processLangDefineField().

◆ description

const char* sFieldDefinition::description

◆ doesContainAnyChar

bool(* sFieldDefinition::doesContainAnyChar) (const tagEntryInfo *const, const char *, const char *)

Definition at line 89 of file field.h.

Referenced by defineField(), and doesFieldHaveTabOrNewlineChar().

◆ enabled

bool sFieldDefinition::enabled

Definition at line 85 of file field.h.

Referenced by enableField(), fieldColprintAddLine(), isFieldEnabled(), and processLangDefineField().

◆ ftype

unsigned int sFieldDefinition::ftype

Definition at line 95 of file field.h.

Referenced by defineField(), and processLangDefineField().

◆ isValueAvailable

bool(* sFieldDefinition::isValueAvailable) (const tagEntryInfo *const)

Definition at line 91 of file field.h.

Referenced by doesFieldHaveValue(), and processLangDefineField().

◆ letter

unsigned char sFieldDefinition::letter

◆ name

◆ render

fieldRenderer sFieldDefinition::render

Definition at line 87 of file field.h.

Referenced by defineField(), doesFieldHaveRenderer(), and renderFieldCommon().

◆ renderNoEscaping

fieldRenderer sFieldDefinition::renderNoEscaping

Definition at line 88 of file field.h.

Referenced by defineField(), doesFieldHaveRenderer(), and renderFieldCommon().


The documentation for this struct was generated from the following file: