class Communicator { private: char *messageBuffer; public: Communicator(__SIZE_TYPE__ bufferSize); virtual void sendMessage(int *values); virtual void sendMessage(char *message); virtual char *receiveMessage(); char *getBuffer(); };