class ext_data { public: uchar st; baws sys_ex; meta meta_event; ext_data( const ext_data& e ); ext_data( const uchar *r, long len ); ext_data( int meta_ty, const uchar *r, long len ); long size() const; int sprint( char *s ) const; UtilStringPtr unparse() const; ext_data& operator=(const ext_data& e); };
smsgt::sys_ex
baws sys_ex
contains the System Exclusive data.smsgt::file_meta
meta meta_event
contains the meta message.ext_data( const uchar *r, long len )
len
bytes pointed to by r
.
ext_data( int meta_ty, const uchar *r, long len )
ty
from
the raw sequence of len
bytes pointed to by
r
.
long size()
int sprint( char *s )
s
.UtilStringPtr unparse()
sprint()
but returns a UtilStringPtr.