version 1.38.6.1, 2013/06/03 22:35:51
|
version 1.39, 2012/03/28 10:16:11
|
|
|
#include <Pegasus/Common/FileSystem.h> | #include <Pegasus/Common/FileSystem.h> |
#include <Pegasus/Config/ConfigManager.h> | #include <Pegasus/Config/ConfigManager.h> |
#include "FileSystemPropertyOwner.h" | #include "FileSystemPropertyOwner.h" |
#include "ConfigExceptions.h" |
|
|
|
| |
| |
PEGASUS_USING_STD; | PEGASUS_USING_STD; |
|
|
const String& name, | const String& name, |
Array<String>& propertyInfo) const | Array<String>& propertyInfo) const |
{ | { |
|
propertyInfo.clear(); |
struct ConfigProperty* configProperty = _lookupConfigProperty(name); | struct ConfigProperty* configProperty = _lookupConfigProperty(name); |
| |
buildPropertyInfo(name, configProperty, propertyInfo); |
propertyInfo.append(configProperty->propertyName); |
|
propertyInfo.append(configProperty->defaultValue); |
|
propertyInfo.append(configProperty->currentValue); |
|
propertyInfo.append(configProperty->plannedValue); |
|
if (configProperty->dynamic) |
|
{ |
|
propertyInfo.append(STRING_TRUE); |
|
} |
|
else |
|
{ |
|
propertyInfo.append(STRING_FALSE); |
|
} |
|
if (configProperty->externallyVisible) |
|
{ |
|
propertyInfo.append(STRING_TRUE); |
|
} |
|
else |
|
{ |
|
propertyInfo.append(STRING_FALSE); |
} | } |
|
} |
|
|
| |
/** | /** |
Get default value of the specified property. | Get default value of the specified property. |