Revert "Use a variable on the stack to not have a temporary in the call"
[ACE_TAO.git] / ACE / apps / JAWS / clients / Caching / URL_Array_Helper.h
blob18fdd582dab53c06e6edacbcc087d1acdd0fcc4e
1 /* -*- C++ -*- */
3 //=============================================================================
4 /**
5 * @file URL_Array_Helper.h
7 * @author Nanbor Wang
8 */
9 //=============================================================================
12 #ifndef ACE_URL_ARRAY_HELPER_H
13 #define ACE_URL_ARRAY_HELPER_H
15 // ### These template functions are probably named improperly.
16 // You should find some way to avoid name space polution.
18 template <class T>
19 size_t ace_array_size (const T &x);
21 template <class T>
22 size_t ace_array_encode (void *buf, const T &x);
24 template <class T>
25 size_t ace_array_decode (void *buf, T &x);
27 #include "URL_Array_Helper.cpp"
29 #endif /* ACE_URL_ARRAY_HELPER_H */