diff options
Diffstat (limited to 'apps/JAWS/clients/Caching/URL_Array_Helper.cpp')
-rw-r--r-- | apps/JAWS/clients/Caching/URL_Array_Helper.cpp | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/apps/JAWS/clients/Caching/URL_Array_Helper.cpp b/apps/JAWS/clients/Caching/URL_Array_Helper.cpp deleted file mode 100644 index a2027d2b09b..00000000000 --- a/apps/JAWS/clients/Caching/URL_Array_Helper.cpp +++ /dev/null @@ -1,41 +0,0 @@ -// URL_Array_Helper.cpp -// $Id$ - -#if !defined (ACE_URL_ARRAY_HELPER_C) -#define ACE_URL_ARRAY_HELPER_C - -#define ACE_BUILD_DLL -#include "URL_Array_Helper.h" - -// Some helper functions for encoding/decoding - -template <class T> -size_t ace_array_bsize (const T &x) -{ - size_t sum = sizeof (ACE_UINT32); - for (size_t i = 0; i < x.size (); i++) - sum += x[i].bsize (); - return sum; -} - -template <class T> -size_t ace_array_encode (void *buf, const T &x) -{ - size_t len = 0; - for (size_t i = 0; i < x.size (); i++) - len+= x[i].encode ((void *) ((char *) buf + len)); - return len ; -} - -template <class T> -size_t ace_array_decode (void *buf, T &x) -{ - size_t len = 0; - for (size_t i = 0; i < x.size (); i++) - len += x[i].decode ((void *) ((char *) buf + len)); - return len; -} - - - -#endif /* ACE_URL_ARRAY_HELPER_C */ |