pybeam package

Submodules

pybeam.beam_file module

class pybeam.beam_file.BeamFile(f)

Bases: object

atoms
attributes
code
compileinfo
exports
imports
literals
modulename
selectChunkByName(name)

pybeam.erlang_types module

class pybeam.erlang_types.AtomCacheReference

Bases: int

index
class pybeam.erlang_types.Binary

Bases: bytes

value
class pybeam.erlang_types.BitBinary(value, bits)

Bases: tuple

bits

Alias for field number 1

value

Alias for field number 0

class pybeam.erlang_types.Fun(arity, uniq, index, module, oldindex, olduniq, pid, free)

Bases: tuple

arity

Alias for field number 0

free

Alias for field number 7

index

Alias for field number 2

module

Alias for field number 3

oldindex

Alias for field number 4

olduniq

Alias for field number 5

pid

Alias for field number 6

uniq

Alias for field number 1

class pybeam.erlang_types.MFA(module, function, arity)

Bases: tuple

arity

Alias for field number 2

function

Alias for field number 1

module

Alias for field number 0

class pybeam.erlang_types.Pid(node, id, serial, creation)

Bases: tuple

creation

Alias for field number 3

id

Alias for field number 1

node

Alias for field number 0

serial

Alias for field number 2

class pybeam.erlang_types.Port(node, id, creation)

Bases: tuple

creation

Alias for field number 2

id

Alias for field number 1

node

Alias for field number 0

class pybeam.erlang_types.Reference(node, id, creation)

Bases: tuple

creation

Alias for field number 2

id

Alias for field number 1

node

Alias for field number 0

class pybeam.erlang_types.String

Bases: bytes

value

Module contents

class pybeam.BeamFile(f)

Bases: object

atoms
attributes
code
compileinfo
exports
imports
literals
modulename
selectChunkByName(name)