struct CCL::ICString

Overview

C-String interface, for internal use only! More…

#include <cstring.h>

struct ICString: public CCL::IUnknown
{
    // methods

    virtual tbool CCL_API resize (int newLength) = 0;
    virtual char*CCL_API getText () = 0;
    virtual ICString*CCL_API cloneString () const = 0;
};

Inherited Members

public:
    // methods

    virtual tresult CCL_API queryInterface (UIDRef iid, void** ptr) = 0;
    virtual unsigned int CCL_API retain () = 0;
    virtual unsigned int CCL_API release () = 0;

Detailed Documentation

C-String interface, for internal use only!

Methods

virtual tbool CCL_API resize (int newLength) = 0

Resize internal text buffer.

virtual char*CCL_API getText () = 0

Get address of internal text buffer.

virtual ICString*CCL_API cloneString () const = 0

Clone C-String object.