You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by as...@apache.org on 2012/03/06 16:38:03 UTC

svn commit: r1297534 - /qpid/trunk/qpid/cpp/include/qpid/framing/FieldTable.h

Author: astitcher
Date: Tue Mar  6 15:38:03 2012
New Revision: 1297534

URL: http://svn.apache.org/viewvc?rev=1297534&view=rev
Log:
QPID-3883: Using application headers in messages causes a very large slowdown
Fixed Windows breakage caused by previous changes to FieldTable.h

Modified:
    qpid/trunk/qpid/cpp/include/qpid/framing/FieldTable.h

Modified: qpid/trunk/qpid/cpp/include/qpid/framing/FieldTable.h
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/include/qpid/framing/FieldTable.h?rev=1297534&r1=1297533&r2=1297534&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/include/qpid/framing/FieldTable.h (original)
+++ qpid/trunk/qpid/cpp/include/qpid/framing/FieldTable.h Tue Mar  6 15:38:03 2012
@@ -92,25 +92,25 @@ class FieldTable
     QPID_COMMON_EXTERN bool getArray(const std::string& name, Array& value) const;
     QPID_COMMON_EXTERN bool getFloat(const std::string& name, float& value) const;
     QPID_COMMON_EXTERN bool getDouble(const std::string& name, double& value) const;
-    //bool getTimestamp(const std::string& name, uint64_t& value) const;
-    //bool getDecimal(string& name, xxx& value);
+    //QPID_COMMON_EXTERN bool getTimestamp(const std::string& name, uint64_t& value) const;
+    //QPID_COMMON_EXTERN bool getDecimal(string& name, xxx& value);
     QPID_COMMON_EXTERN void erase(const std::string& name);
 
 
     QPID_COMMON_EXTERN bool operator==(const FieldTable& other) const;
 
     // Map-like interface.
-    ValueMap::const_iterator begin() const;
-    ValueMap::const_iterator end() const;
-    ValueMap::const_iterator find(const std::string& s) const;
-
-    ValueMap::iterator begin();
-    ValueMap::iterator end();
-    ValueMap::iterator find(const std::string& s);
+    QPID_COMMON_EXTERN ValueMap::const_iterator begin() const;
+    QPID_COMMON_EXTERN ValueMap::const_iterator end() const;
+    QPID_COMMON_EXTERN ValueMap::const_iterator find(const std::string& s) const;
+
+    QPID_COMMON_EXTERN ValueMap::iterator begin();
+    QPID_COMMON_EXTERN ValueMap::iterator end();
+    QPID_COMMON_EXTERN ValueMap::iterator find(const std::string& s);
 
     QPID_COMMON_EXTERN std::pair <ValueMap::iterator, bool> insert(const ValueMap::value_type&);
     QPID_COMMON_EXTERN ValueMap::iterator insert(ValueMap::iterator, const ValueMap::value_type&);
-    void clear();
+    QPID_COMMON_EXTERN void clear();
 
   private:
     void realDecode() const;



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org