diff options
author | pradeep <pradeep@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-06-16 23:15:01 +0000 |
---|---|---|
committer | pradeep <pradeep@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-06-16 23:15:01 +0000 |
commit | 0e196d55d6eed37939484f426bd5ade5c82855df (patch) | |
tree | 51595729406a84c18e812341eff2f0b570ebca47 /TAO/examples/Simple/chat/Broadcaster_i.h | |
parent | 8ca4812a992db3a2eaf356edbe95a8d49c416e62 (diff) | |
download | ATCD-0e196d55d6eed37939484f426bd5ade5c82855df.tar.gz |
*** empty log message ***
Diffstat (limited to 'TAO/examples/Simple/chat/Broadcaster_i.h')
-rw-r--r-- | TAO/examples/Simple/chat/Broadcaster_i.h | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/TAO/examples/Simple/chat/Broadcaster_i.h b/TAO/examples/Simple/chat/Broadcaster_i.h index 2b4958ef096..fd528d0ad45 100644 --- a/TAO/examples/Simple/chat/Broadcaster_i.h +++ b/TAO/examples/Simple/chat/Broadcaster_i.h @@ -46,16 +46,27 @@ public: virtual void add (Receiver_ptr receiver, const char *nickname, - CORBA::Environment &TAO_TRY_ENV); + CORBA::Environment &TAO_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + Broadcaster::CannotAdd + )); // Saves receiver references in a list. virtual void remove (Receiver_ptr receiver, - CORBA::Environment &TAO_TRY_ENV); + CORBA::Environment &TAO_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException, + Broadcaster::CannotRemove + )); // Removes receiver references from the list. virtual void say (Receiver_ptr receiver, const char *text, - CORBA::Environment &TAO_TRY_ENV); + CORBA::Environment &TAO_TRY_ENV) + ACE_THROW_SPEC (( + CORBA::SystemException + )); // Called by Broadcaster clients to send messages. public: |