-boost::shared_array<MIDI::byte> MidiByteArray::bytes() const
-{
- MIDI::byte * buf = new MIDI::byte[size()];
- const_iterator it = begin();
- for( MIDI::byte * ptr = buf; it != end(); ++it )
- {
- *ptr++ = *it;
- }
- return boost::shared_array<MIDI::byte>( buf );
-}