Swap
bool Swap(int32 indexA, int32 indexB);
inline void Swap(Element *a, Element *b);
DOUBLY_LINKED_LIST_CLASS_NAME::Swap(Element *a, Element *b)
inline void Swap(Element* a, Element* b);
inline void Swap(Element *a, Element *b);
void Swap(void *buffer, size_t bytecount);
fInputByteSwap->Swap(data, size);
fOutputByteSwap->Swap(buffer->Data(), buffer->SizeUsed());
paths.Swap(i, count - i - 1);
Swap(items, 0, numItems-1);
inline void Swap(void **items, int32 i, int32 j);
sLowResourceHandlers.Swap(&marker, handler);