Package svnmailer :: Module struct_accessors
[hide private]

Module struct_accessors

source code

Struct Member Definitions

This module exactly describes the struct member definitions used by the svnmailer. All those definitions are pooled in the typemap dict, which can be supplied as-is to typedstruct.members.

The following types are defined by this module:


Author: Andr\xc3\xa9 Malo

Classes [hide private]
  NotSupportedError
This method is not supported
  BaseDescriptor
Base class for svnmailer descriptors
  BasePremapDescriptor
Base class for premap only descriptors
  BasePostmapDescriptor
Base class for postmap only descriptors
  UnicodeDescriptor
Unicode object storage
  StringDescriptor
String storage
  IntegerDescriptor
Integer storage
  BooleanDescriptor
Boolean storage
  HumanBooleanDescriptor
Boolean storage with translater from human readable booleans
  RegexDescriptor
Regex storage
  TokenDescriptor
Unicode token storage
  TokenlistDescriptor
(Unicode) Tokenlist storage
  FilenameDescriptor
Filename storage
  CommandlineDescriptor
Commandline storage
  _QuotedString
Holds a quoted string
  QuotedstringDescriptor
Quoted string storage
  StdinDescriptor
Stdin storage
  _MailAction
Mailaction container
  MailactionDescriptor
Mail action parsing and storage
Variables [hide private]
svnmailer.util.ReadOnlyDict typemap = {'regex': <class 'svnmailer.struct_accessors.RegexDe...
The type mapping dict ({<name>: <class>})
  __package__ = 'svnmailer'
Variables Details [hide private]

typemap

The type mapping dict ({<name>: <class>})
Type:
svnmailer.util.ReadOnlyDict
Value:
{'regex': <class 'svnmailer.struct_accessors.RegexDescriptor'>, 'strin\
g': <class 'svnmailer.struct_accessors.StringDescriptor'>, 'int': <cla\
ss 'svnmailer.struct_accessors.IntegerDescriptor'>, 'stdin': <class 's\
vnmailer.struct_accessors.StdinDescriptor'>, 'token': <class 'svnmaile\
r.struct_accessors.TokenDescriptor'>, 'unicommand': <class 'svnmailer.\
struct_accessors.CommandlineDescriptor'>, 'tokenlist': <class 'svnmail\
er.struct_accessors.TokenlistDescriptor'>, 'bool': <class 'svnmailer.s\
truct_accessors.BooleanDescriptor'>, 'unicode': <class 'svnmailer.stru\
...