Package sulley :: Module primitives :: Class static
[show private | hide private]
[frames | no frames]

Type static

    object --+    
             |    
base_primitive --+
                 |
                static


Method Summary
  __init__(self, value, name)
Primitive that contains static content.
False mutate(self)
Do nothing.
0 num_mutations(self)
Return 0.
    Inherited from base_primitive
Integer exhaust(self)
Exhaust the possible mutations for this primitive.
  render(self)
Nothing fancy on render, simply return the value.
  reset(self)
Reset this primitive to the starting mutation state.
    Inherited from object
  __delattr__(...)
x.__delattr__('name') <==> del x.name
  __getattribute__(...)
x.__getattribute__('name') <==> x.name
  __hash__(x)
x.__hash__() <==> hash(x)
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T
  __reduce__(...)
helper for pickle
  __reduce_ex__(...)
helper for pickle
  __repr__(x)
x.__repr__() <==> repr(x)
  __setattr__(...)
x.__setattr__('name', value) <==> x.name = value
  __str__(x)
x.__str__() <==> str(x)

Method Details

__init__(self, value, name=None)
(Constructor)

Primitive that contains static content.
Parameters:
value - Raw static data
           (type=Raw)
name - (Optional, def=None) Specifying a name gives you direct access to a primitive
           (type=String)
Overrides:
sulley.primitives.base_primitive.__init__

mutate(self)

Do nothing.
Returns:
False
           (type=False)
Overrides:
sulley.primitives.base_primitive.mutate

num_mutations(self)

Return 0.
Returns:
0
           (type=0)
Overrides:
sulley.primitives.base_primitive.num_mutations

Generated by Epydoc 2.1 on Fri Jul 27 17:40:03 2007 http://epydoc.sf.net