Package svnmailer :: Module struct_accessors
[show private | hide private]
[frames | no frames]

Module svnmailer.struct_accessors

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:
Classes
_MailAction Mailaction container
_QuotedString Holds a quoted string
BaseDescriptor Base class for svnmailer descriptors
BasePostmapDescriptor Base class for postmap only descriptors
BasePremapDescriptor Base class for premap only descriptors
BooleanDescriptor Boolean storage
CommandlineDescriptor Commandline storage
FilenameDescriptor Filename storage
HumanBooleanDescriptor Boolean storage with translater from human readable booleans
IntegerDescriptor Integer storage
MailactionDescriptor Mail action parsing and storage
QuotedstringDescriptor Quoted string storage
RegexDescriptor Regex storage
StdinDescriptor Stdin storage
StringDescriptor String storage
TokenDescriptor Unicode token storage
TokenlistDescriptor (Unicode) Tokenlist storage
UnicodeDescriptor Unicode object storage

Exceptions
NotSupportedError This method is not supported

Variable Summary
svnmailer.util.ReadOnlyDict typemap: The type mapping dict ({<name>: <class>})

Variable Details

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'>, 'filename': <class 'svnmailer.st\
ruct_accessors.FilenameDescriptor'>, 'tokenlist': <class 'svnmailer.st\
ruct_accessors.TokenlistDescriptor'>, 'bool': <class 'svnmailer.struct\
_accessors.BooleanDescriptor'>, 'unicode': <class 'svnmailer.struct_ac\
...                                                                    

Generated by Epydoc 2.1 on Mon Apr 17 12:39:10 2006 http://epydoc.sf.net