Logo Search packages:      
Sourcecode: verbiste version File versions

ModeTensePersonNumber Class Reference

#include <misc-types.h>

List of all members.


Detailed Description

Description of a verb inflection. Gives the mode, tense and person of a conjugated verb. The person is 1, 2 or 3 for je/nous, tu/vous, il/ils, except in infinitive and participle mode, where it is always 0 since it does not apply.

Definition at line 70 of file misc-types.h.


Public Member Functions

void dump (Verbiste_ModeTensePersonNumber &destination) const
 ModeTensePersonNumber (const char *modeName, const char *tenseName, int personNum)
 ModeTensePersonNumber (Mode m=INVALID_MODE, Tense t=INVALID_TENSE, unsigned char pers=0, bool plur=false)
void set (const char *modeName, const char *tenseName, int personNum)

Public Attributes

Mode mode
unsigned char person
bool plural
Tense tense

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index