version 1.2, 2008/04/29 20:40:16
|
version 1.3, 2008/05/12 15:28:04
|
|
|
// | // |
//%///////////////////////////////////////////////////////////////////////////// | //%///////////////////////////////////////////////////////////////////////////// |
| |
|
#include <stdlib.h> |
#include "WsmInstance.h" | #include "WsmInstance.h" |
| |
| |
|
|
return _properties.size(); | return _properties.size(); |
} | } |
| |
|
static int _compare(const void* p1, const void* p2) |
|
{ |
|
const WsmProperty* prop1 = (WsmProperty*) p1; |
|
const WsmProperty* prop2 = (WsmProperty*) p2; |
|
return String::compare(prop1->getName(), prop2->getName()); |
|
} |
|
|
|
void WsmInstance::sortProperties() |
|
{ |
|
qsort((void*) _properties.getData(), _properties.size(), |
|
sizeof(WsmProperty), _compare); |
|
} |
| |
PEGASUS_NAMESPACE_END | PEGASUS_NAMESPACE_END |