ExceptionRaisingNxsReader Class Reference

A subclass of NxsReader that is used in much of NCL v2.1. More...

#include <nxsreader.h>

List of all members.

Public Member Functions

 ExceptionRaisingNxsReader (NxsReader::WarningHandlingMode mode=NxsReader::WARNINGS_TO_STDERR)
void NexusError (NxsString msg, file_pos pos, long line, long col)
virtual void NexusWarn (const std::string &msg, NxsWarnLevel level, file_pos pos, long line, long col)
void SkippingBlock (NxsString blockName)
void SkippingDisabledBlock (NxsString blockName)
void SetWarningToErrorThreshold (int t)
virtual void ClearContent ()

Detailed Description

A subclass of NxsReader that is used in much of NCL v2.1.

The NexusError function raises a NxsException so that all errors are treated as parse-ending conditions that the caller of Execute must handle. See Errors in NEXUS files

Definition at line 430 of file nxsreader.h.


The documentation for this class was generated from the following files:
 All Classes Functions Variables Enumerations Enumerator Friends
Generated on Mon Mar 29 16:37:12 2010 for NCL by  doxygen 1.6.3