diff options
author | nobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-10-23 04:30:06 +0000 |
---|---|---|
committer | nobody <nobody@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-10-23 04:30:06 +0000 |
commit | 615c6979c0b339c7e2c89477899d63bf87e1dd93 (patch) | |
tree | 7e633c5be1c568b2e00f6ec8a2b6b3e6dbf3bd58 /apps/JAWS/clients/Caching/URL_Array_Helper.cpp | |
parent | 34cd7dceb74cbcc62c09c388504bec353bed4881 (diff) | |
download | ATCD-TAO-0_2_32.tar.gz |
This commit was manufactured by cvs2svn to create tag 'TAO-0_2_32'.TAO-0_2_32
Diffstat (limited to 'apps/JAWS/clients/Caching/URL_Array_Helper.cpp')
-rw-r--r-- | apps/JAWS/clients/Caching/URL_Array_Helper.cpp | 43 |
1 files changed, 0 insertions, 43 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 c4e832a42a0..00000000000 --- a/apps/JAWS/clients/Caching/URL_Array_Helper.cpp +++ /dev/null @@ -1,43 +0,0 @@ -// $Id$ - -// URL_Array_Helper.cpp - -#if !defined (ACE_URL_ARRAY_HELPER_C) -#define ACE_URL_ARRAY_HELPER_C - -#include "URL_Array_Helper.h" - -ACE_RCSID(Caching, URL_Array_Helper, "$Id$") - -// Some helper functions for encoding/decoding - -template <class T> -size_t ace_array_size (const T &x) -{ - size_t sum = sizeof (ACE_UINT32); - for (size_t i = 0; i < x.size (); i++) - sum += x[i].size (); - 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 */ |