diff options
author | doccvs <doccvs@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-06-30 01:20:59 +0000 |
---|---|---|
committer | doccvs <doccvs@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-06-30 01:20:59 +0000 |
commit | 336ce5c9827b3c12828b385e76e2775055eb0194 (patch) | |
tree | 0fc1386dc66220c570eb17ab9fcc22cb95f48740 | |
parent | a61bf556c504f97a6fc9945143eaed29f985464a (diff) | |
download | ATCD-336ce5c9827b3c12828b385e76e2775055eb0194.tar.gz |
ChanegLogTag: Thu Jun 29 18:19:16 2000 Priyanka Gontla <pgontla@ece.uci.edu>
-rw-r--r-- | TAO/ChangeLogs/ChangeLog-02a | 10 | ||||
-rw-r--r-- | TAO/tao/ior_corbaloc/CORBALOC_Parser.h | 17 |
2 files changed, 27 insertions, 0 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a index 1eeab73c142..d920f6e3e4d 100644 --- a/TAO/ChangeLogs/ChangeLog-02a +++ b/TAO/ChangeLogs/ChangeLog-02a @@ -1,3 +1,13 @@ +Thu Jun 29 18:19:16 2000 Priyanka Gontla <pgontla@ece.uci.edu> + + * tao/ior_corbaloc/CORBALOC_Parser.h: + Split the big TAO_CORBALOC_Parser::parse_string function. + +Thu Jun 29 18:12:18 2000 Priyanka Gontla <pgontla@ece.uci.edu> + + * tao/ior_corbaloc/CORBALOC_Parser.cpp: + Split the big TAO_CORBALOC_Parser::parse_string function. + Thu Jun 29 15:13:50 2000 Priyanka Gontla <pgontla@ece.uci.edu> * tao/ior_corbaloc/CORBALOC_Parser.cpp: diff --git a/TAO/tao/ior_corbaloc/CORBALOC_Parser.h b/TAO/tao/ior_corbaloc/CORBALOC_Parser.h index 508334bd328..fee2ffc7f53 100644 --- a/TAO/tao/ior_corbaloc/CORBALOC_Parser.h +++ b/TAO/tao/ior_corbaloc/CORBALOC_Parser.h @@ -80,12 +80,29 @@ public: // = The IOR_Parser methods, please read the documentation in // IOR_Parser.h virtual int match_prefix (const char *ior_string) const; + virtual CORBA::Object_ptr parse_string (const char *ior, CORBA::ORB_ptr orb, CORBA::Environment &) ACE_THROW_SPEC ((CORBA::SystemException)); virtual int check_prefix (const char *endpoint); + + virtual void parse_string_count_helper (const char * &corbaloc_name, + CORBA::ULong &addr_list_length, + CORBA::ULong &count_addr); + + virtual CORBA::Object_ptr parse_string_mprofile_helper (ACE_Array_Base <char *> &addr, + CORBA::ULong &count_addr, + CORBA::ORB_ptr orb, + CORBA::Environment &) + ACE_THROW_SPEC ((CORBA::SystemException)); + + virtual CORBA::Object_ptr parse_string_rir_helper (const char * + &corbaloc_name, + CORBA::ORB_ptr orb, + CORBA::Environment &) + ACE_THROW_SPEC ((CORBA::SystemException)); }; #if defined (__ACE_INLINE__) |