summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordoccvs <doccvs@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-06-30 01:20:59 +0000
committerdoccvs <doccvs@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-06-30 01:20:59 +0000
commit336ce5c9827b3c12828b385e76e2775055eb0194 (patch)
tree0fc1386dc66220c570eb17ab9fcc22cb95f48740
parenta61bf556c504f97a6fc9945143eaed29f985464a (diff)
downloadATCD-336ce5c9827b3c12828b385e76e2775055eb0194.tar.gz
ChanegLogTag: Thu Jun 29 18:19:16 2000 Priyanka Gontla <pgontla@ece.uci.edu>
-rw-r--r--TAO/ChangeLogs/ChangeLog-02a10
-rw-r--r--TAO/tao/ior_corbaloc/CORBALOC_Parser.h17
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__)