65 assert(programBits != NULL);
67 unsigned int previousBoundary(0);
69 unsigned int instructionBoundary =
71 writeSequence(stream, instructionBoundary - previousBoundary);
73 previousBoundary = instructionBoundary;
#define assert(condition)
const BitVector & bits() const
void writeSequence(std::ostream &stream, int length, bool padEnd=false) const
virtual ~AsciiProgramImageWriter()
AsciiProgramImageWriter(const InstructionBitVector &bits)
virtual void writeImage(std::ostream &stream) const
unsigned int instructionCount() const
unsigned int instructionStartingPoint(unsigned int index) const