-/*
- * (key, value) attribute list, terminated by the given terminator.
- */
-template<class T>
-static inline size_t
-_AttribPairList_size(const T *pAttribList, const T terminator = static_cast<T>(0))
-{
- size_t size = 0;
-
- if (pAttribList) {
- while (pAttribList[size] != terminator) {
- size += 2;
- }
- // terminator also counts
- ++size;
- }
-
- return size;
-}
-
-