TCE.base.tpef
index
/opt/tce/lib/python2.5/site-packages/TCE/base/tpef.so

 
Classes
       
Boost.Python.instance(__builtin__.object)
Binary
BinaryReader
BinaryStream

 
class Binary(Boost.Python.instance)
    
Method resolution order:
Binary
Boost.Python.instance
__builtin__.object

Methods defined here:
__init__(...)
C++ signature:
    __init__(_object*) -> void*
C++ signature:
    __init__(_object*) -> void*

Data and other attributes defined here:
FA_NOARCH = TCE.base.tpef.FileArchitecture.FA_NOARCH
FA_TDS_TI = TCE.base.tpef.FileArchitecture.FA_TDS_TI
FA_TTA_MOVE = TCE.base.tpef.FileArchitecture.FA_TTA_MOVE
FA_TTA_TUT = TCE.base.tpef.FileArchitecture.FA_TTA_TUT
FT_LIBSEQ = TCE.base.tpef.FileType.FT_LIBSEQ
FT_MIXED = TCE.base.tpef.FileType.FT_MIXED
FT_NULL = TCE.base.tpef.FileType.FT_NULL
FT_OBJSEQ = TCE.base.tpef.FileType.FT_OBJSEQ
FT_PARALLEL = TCE.base.tpef.FileType.FT_PARALLEL
FT_PURESEQ = TCE.base.tpef.FileType.FT_PURESEQ
FileArchitecture = <class 'TCE.base.TCE.base.tpef.FileArchitecture'>
FileType = <class 'TCE.base.TCE.base.tpef.FileType'>
__instance_size__ = 36

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

Data and other attributes inherited from Boost.Python.instance:
__new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
T.__new__(S, ...) -> a new object with type S, a subtype of T

 
class BinaryReader(Boost.Python.instance)
    
Method resolution order:
BinaryReader
Boost.Python.instance
__builtin__.object

Methods defined here:
__init__(...)
C++ signature:
__init__(_object*) -> void*
isMyStreamType(...)
C++ signature:
isMyStreamType(BinaryReader_wrapper {lvalue}, TPEF::BinaryStream {lvalue} stream) -> bool
readData(...)
C++ signature:
readData(BinaryReader_wrapper {lvalue}, TPEF::BinaryStream {lvalue} stream) -> TPEF::Binary*

Static methods defined here:
readBinary(...)
C++ signature:
readBinary(TPEF::BinaryStream {lvalue} stream) -> TPEF::Binary*
registerBinaryReader(...)
C++ signature:
registerBinaryReader(TPEF::BinaryReader* reader) -> void*

Data and other attributes defined here:
__instance_size__ = 16

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

Data and other attributes inherited from Boost.Python.instance:
__new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
T.__new__(S, ...) -> a new object with type S, a subtype of T

 
class BinaryStream(Boost.Python.instance)
    
Method resolution order:
BinaryStream
Boost.Python.instance
__builtin__.object

Methods defined here:
__init__(...)
C++ signature:
    __init__(_object*, std::ostream {lvalue} stream) -> void*
C++ signature:
    __init__(_object*, std::string name) -> void*
endOfFile(...)
C++ signature:
endOfFile(TPEF::BinaryStream {lvalue}) -> bool
readByte(...)
C++ signature:
readByte(TPEF::BinaryStream {lvalue}) -> unsigned char
readByteBlock(...)
C++ signature:
readByteBlock(TPEF::BinaryStream {lvalue}, unsigned char* buffer, unsigned int howmany) -> void*
readHalfWord(...)
C++ signature:
readHalfWord(TPEF::BinaryStream {lvalue}) -> unsigned short
readHalfWordBlock(...)
C++ signature:
readHalfWordBlock(TPEF::BinaryStream {lvalue}, unsigned short* buffer, unsigned int howmany) -> void*
readPosition(...)
C++ signature:
readPosition(TPEF::BinaryStream {lvalue}) -> unsigned int
readWord(...)
C++ signature:
readWord(TPEF::BinaryStream {lvalue}) -> unsigned int
readWordBlock(...)
C++ signature:
readWordBlock(TPEF::BinaryStream {lvalue}, unsigned int* buffer, unsigned int howmany) -> void*
setReadPosition(...)
C++ signature:
setReadPosition(TPEF::BinaryStream {lvalue}, unsigned int position) -> void*
setWritePosition(...)
C++ signature:
setWritePosition(TPEF::BinaryStream {lvalue}, unsigned int position) -> void*
sizeOfFile(...)
C++ signature:
sizeOfFile(TPEF::BinaryStream {lvalue}) -> unsigned int
writeByte(...)
C++ signature:
writeByte(TPEF::BinaryStream {lvalue}, unsigned char byte) -> void*
writeByteBlock(...)
C++ signature:
writeByteBlock(TPEF::BinaryStream {lvalue}, unsigned char* bytes, unsigned int howmany) -> void*
writeHalfWord(...)
C++ signature:
writeHalfWord(TPEF::BinaryStream {lvalue}, unsigned short halfword) -> void*
writeHalfWordBlock(...)
C++ signature:
writeHalfWordBlock(TPEF::BinaryStream {lvalue}, unsigned short* hwords, unsigned int howmany) -> void*
writePosition(...)
C++ signature:
writePosition(TPEF::BinaryStream {lvalue}) -> unsigned int
writeWord(...)
C++ signature:
writeWord(TPEF::BinaryStream {lvalue}, unsigned int word) -> void*
writeWordBlock(...)
C++ signature:
writeWordBlock(TPEF::BinaryStream {lvalue}, unsigned int* words, unsigned int howmany) -> void*

Data and other attributes defined here:
__instance_size__ = 576

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

Data and other attributes inherited from Boost.Python.instance:
__new__ = <built-in method __new__ of Boost.Python.class object at 0x40c1a320>
T.__new__(S, ...) -> a new object with type S, a subtype of T