source file of the LilyPond music typesetter
- (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
+ (c) 1997--1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
void down();
/// increase ref count
- void up(String_data *d);
+ void up (String_data *d);
/** make sure data has only one reference.
POST: data->references == 1
public:
String_handle();
~String_handle();
- String_handle(String_handle const & src);
+ String_handle (String_handle const & src);
Byte const* byte_C() const;
char const* ch_C() const;
Byte* byte_l();
char* ch_l();
- bool is_binary_bo()const;
+ bool is_binary_bo() const;
void operator =(String_handle const &src);
void operator += (char const *s);
Byte operator[](int j) const;
don't use this for loops. Use byte_C()
*/
Byte &operator[](int j);
- void append( Byte const* byte_C, int length_i );
- void set( Byte const* byte_C, int length_i );
+ void append (Byte const* byte_C, int length_i);
+ void set (Byte const* byte_C, int length_i);
void operator = (char const *p);
- void trunc(int j);
+ void trunc (int j);
int length_i() const;
};
#ifdef STRING_UTILS_INLINED
#ifndef INLINE
-#define INLINE.iccine
+#define INLINE inline
#endif
#include "string-handle.icc"
/* we should be resetting INLINE. oh well. */