NSParserInternal::Variable Struct Reference

Internal structure: use to store a numbering, a variable or a version. More...

List of all members.

Public Member Functions

 Variable (NSStruct::VariableType type=NSStruct::V_None)
 Constructor.
bool isDate () const
 returns true if this is a date
std::string getDateFormat () const
 returns the date format

Public Attributes

int m_type
 the main type
NSStruct::VariableType m_containerType
 the container type
long m_fieldType
 the variable type
int m_refId
 the reference id
libmwaw::NumberingType m_numberingType
 the numbering type
int m_startNumber
 the start number
int m_increment
 the increment
std::string m_prefix
 the prefix
std::string m_suffix
 the suffix
int m_dateFormat
 the date format
std::string m_sample
 a sample used in a dialog ?
std::string m_extra
 some extra debuging information

Friends

std::ostream & operator<< (std::ostream &o, Variable const &num)
 operator<<

Detailed Description

Internal structure: use to store a numbering, a variable or a version.


Constructor & Destructor Documentation


Member Function Documentation

std::string NSParserInternal::Variable::getDateFormat ( ) const [inline]

returns the date format

Referenced by NSParser::readVariable().

bool NSParserInternal::Variable::isDate ( ) const [inline]

returns true if this is a date

Referenced by getDateFormat().


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  o,
Variable const &  num 
) [friend]

operator<<


Member Data Documentation

some extra debuging information

Referenced by NSParserInternal::operator<<().

a sample used in a dialog ?

Referenced by NSParserInternal::operator<<(), and NSParser::readVariable().


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