Main Page | Class Hierarchy | Data Structures | File List | Data Fields | Globals

messages.hh File Reference


Detailed Description

Message IO functionality.

Definition in file fx-0.6.5/lib/messages.hh.

Go to the source code of this file.

Enumerations

enum  OfxMsgType {
  DEBUG, DEBUG1, DEBUG2, DEBUG3,
  DEBUG4, DEBUG5, STATUS = 10, INFO,
  WARNING, ERROR, PARSER
}

Functions

int message_out (OfxMsgType type, const string message)
 Message output function.


Enumeration Type Documentation

enum OfxMsgType
 

The OfxMsgType enum describe's the type of message being sent, so the application/user/library can decide if it will be printed to stdout

Enumeration values:
DEBUG  General debug messages
DEBUG1  Debug level 1
DEBUG2  Debug level 2
DEBUG3  Debug level 3
DEBUG4  Debug level 4
DEBUG5  Debug level 5
STATUS  For major processing event (End of parsing, etc.)
INFO  For minor processing event
WARNING  Warning message
ERROR  Error message
PARSER  Parser events

Definition at line 23 of file fx-0.6.5/lib/messages.hh.


Function Documentation

int message_out OfxMsgType  error_type,
const string  message
 

Message output function.

Prints a message to stdout, if the corresponding message OfxMsgType given in the parameters is enabled

Definition at line 39 of file messages.cpp.

Referenced by OfxStatusContainer::add_attribute(), OfxDummyContainer::add_attribute(), OfxInvestmentTransactionContainer::add_attribute(), OfxGenericContainer::add_attribute(), OutlineApplication::data(), OutlineApplication::endElement(), OutlineApplication::error(), find_dtd(), OfxMainContainer::gen_event(), ofx_proc_file(), ofx_proc_sgml(), ofxdate_to_time_t(), sanitize_proprietary_tags(), OutlineApplication::startElement(), and strip_whitespace().


Generated on Fri Sep 12 00:35:47 2003 for LibOFX by doxygen 1.3.3