Nektar++
Classes | Namespaces | Functions | Variables
validator.py File Reference

Go to the source code of this file.

Classes

class  CellMLToNektar.validator.ValidatorError
 
class  CellMLToNektar.validator.CellMLValidator
 
class  CellMLToNektar.validator.LxmlRelaxngValidator
 
class  CellMLToNektar.validator.RvpRelaxngValidator
 
class  CellMLToNektar.validator.RvpRelaxngValidator.RvpProtocolError
 

Namespaces

namespace  CellMLToNektar
 
namespace  CellMLToNektar.validator
 

Functions

def CellMLToNektar.validator.quit (self)
 def del(self): """ Tell our RVP process to quit. More...
 
def CellMLToNektar.validator.validate (self, stream)
 
def CellMLToNektar.validator.get_validation_errors (self)
 
def CellMLToNektar.validator._error_found (self, line, col, msg)
 
def CellMLToNektar.validator._start_tag_open (self, cur, name)
 
def CellMLToNektar.validator._attribute (self, cur, name, val)
 
def CellMLToNektar.validator._start_tag_close (self, cur, name)
 
def CellMLToNektar.validator._end_tag (self, cur, name)
 
def CellMLToNektar.validator._textonly (self, cur, text)
 
def CellMLToNektar.validator._mixed (self, cur, text)
 
def CellMLToNektar.validator._start (self, grammar='0')
 
def CellMLToNektar.validator._send (self, s)
 
def CellMLToNektar.validator._recv (self)
 
def CellMLToNektar.validator._resp (self)
 
def CellMLToNektar.validator._flush_text (self)
 
def CellMLToNektar.validator._start_element (self, name, attrs)
 
def CellMLToNektar.validator._end_element (self, name)
 
def CellMLToNektar.validator._characters (self, data)
 
def CellMLToNektar.validator.check_repo (repo_dir='../../models/all_from_repository', model_suffix='xml', invalid_if_warnings=False, compare=True)
 Convenience functions #. More...
 
def CellMLToNektar.validator.compare_output_files (new_stream, old_filename)
 
def CellMLToNektar.validator.get_options (args)
 For running as an executable #. More...
 
def CellMLToNektar.validator.run ()
 

Variables

 CellMLToNektar.validator.pycml_path = os.path.dirname(os.path.realpath(__file__))
 
list CellMLToNektar.validator.__version__ = "$Revision: 25790 $"[11:-2]
 
string CellMLToNektar.validator.profile_name = '/tmp/pycml-profile-%f-%d' % (time.time(), os.getpid())
 
 CellMLToNektar.validator._text
 
 CellMLToNektar.validator._error_messages
 
 CellMLToNektar.validator._prevcol
 
 CellMLToNektar.validator._pat
 
 CellMLToNektar.validator._parser
 
 CellMLToNektar.validator._errors
 
 CellMLToNektar.validator._ismixed