summaryrefslogtreecommitdiff
path: root/TAO/examples/Simple/chat/Broadcaster_i.h
diff options
context:
space:
mode:
authorpradeep <pradeep@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-06-16 23:15:01 +0000
committerpradeep <pradeep@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-06-16 23:15:01 +0000
commit0e196d55d6eed37939484f426bd5ade5c82855df (patch)
tree51595729406a84c18e812341eff2f0b570ebca47 /TAO/examples/Simple/chat/Broadcaster_i.h
parent8ca4812a992db3a2eaf356edbe95a8d49c416e62 (diff)
downloadATCD-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.h17
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: