#include "midi-stream.hh"
#include "debug.hh"
-Midi_stream::Midi_stream( String filename_str )
+Midi_stream::Midi_stream (String filename_str)
{
- filename_str_ = filename_str;
- os_p_ = 0;
- open();
+ filename_str_ = filename_str;
+ os_p_ = 0;
+ open();
}
Midi_stream::~Midi_stream()
{
- delete os_p_;
+ delete os_p_;
}
Midi_stream&
-Midi_stream::operator <<( String str )
+Midi_stream::operator <<(String str)
{
- if ( check_debug )
- str = String_convert::bin2hex_str( str );
-
- *os_p_ << str;
+ if (check_debug)
+ str = String_convert::bin2hex_str (str);
+
+ *os_p_ << str;
- if ( check_debug )
- *os_p_ << "\n";
+ if (check_debug)
+ *os_p_ << "\n";
- return *this;
+ return *this;
}
Midi_stream&
-Midi_stream::operator <<( Midi_item const& mitem_c_r )
+Midi_stream::operator <<(Midi_item const& mitem_c_r)
{
// *this << mitem_c_r.str();
- mitem_c_r.output( this );
- if ( check_debug )
- *os_p_ << "\n";
- return *this;
+ mitem_c_r.output (this);
+ if (check_debug)
+ *os_p_ << "\n";
+ return *this;
}
Midi_stream&
-Midi_stream::operator <<( int i )
+Midi_stream::operator <<(int i)
{
- // output binary string ourselves
- *this << Midi_item::i2varint_str( i );
- return *this;
+ // output binary string ourselves
+ *this << Midi_item::i2varint_str (i);
+ return *this;
}
void
Midi_stream::open()
{
- os_p_ = new ofstream( filename_str_ );
- if ( !*os_p_ )
- error ("can't open `" + filename_str_ + "\'" );
+ os_p_ = new ofstream (filename_str_);
+ if (!*os_p_)
+ error ("can't open `" + filename_str_ + "\'");
}