summaryrefslogtreecommitdiff
path: root/TAO/tests/Bug_2791_Regression/Message_i.h
blob: ecf5ed5958b9aa1c31aec7499177ea62608101da (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include "MessageC.h"
#include "tao/corba.h"

class MessageImpl : public virtual OBV_Message,
                    public virtual CORBA::DefaultValueRefCountBase
{
  public:
    MessageImpl ();
    MessageImpl (const char *user, const char *subject, const char *text);
    virtual ::CORBA::ValueBase *_copy_value (void);

    virtual char *user ();
    virtual void user (const char *);

    virtual char *subject ();
    virtual void subject (const char *);

    virtual char *text ();
    virtual void text (const char *);

    virtual void print ();
};