Skip to content

_MxDCore.MxStringHandler

Module constants

  • logger
  • STATE_NEUTRAL = 'neutral'
  • STATE_QUOTED_STR = 'quoted'
  • STATE_UNQUOTED_STR = 'unquoted'
  • STATE_PENDING_NR = 'number'
  • STATE_PENDING_FLOAT = 'float'
  • QUOTE_ENTITY = '"'
  • QUOTE_SIMPLE = '"'

Classes

class MxStringHandler

prepare_incoming(string)

prepare_outgoing(string)

parse(string, id_callback)

__init__(self, id_callback)

parse_string(self, string)

_neutral_handle_char(self, char, index)

_number_handle_char(self, char, index)

_float_handle_char(self, char, index)

_unquoted_handle_char(self, char, index)

_quoted_handle_char(self, char, index)

_finalize_unquoted(self)

_finalize_float(self)

_finalize_number(self)

_add_argument(self, argument)