/*-----------------------------------------------------------
Writer for generated Eiffel to C mappers class
-----------------------------------------------------------*/

#ifndef __ECOM_GEC_STRING_MANIPULATOR_IDL_C_H__
#define __ECOM_GEC_STRING_MANIPULATOR_IDL_C_H__

#include "eif_com.h"

#include "eif_eiffel.h"

#include "eif_setup.h"

#include "eif_macros.h"

#include "ecom_rt_globals.h"

#include "ecom_aliases.h"

class ecom_gec_string_manipulator_idl_c
{
public:
	ecom_gec_string_manipulator_idl_c ();
	virtual ~ecom_gec_string_manipulator_idl_c () {};

	/*-----------------------------------------------------------
	Convert CELL [STRING] to LPSTR *.
	-----------------------------------------------------------*/
	LPSTR * ccom_ec_pointed_cell_1( EIF_REFERENCE eif_ref, LPSTR * old );



protected:


private:


};

#endif
