Home | History | Annotate | Download | only in libutils

Lines Matching defs:PropertyMap

17 #define LOG_TAG "PropertyMap"
22 #include <utils/PropertyMap.h>
38 // --- PropertyMap ---
40 PropertyMap::PropertyMap() {
43 PropertyMap::~PropertyMap() {
46 void PropertyMap::clear() {
50 void PropertyMap::addProperty(const String8& key, const String8& value) {
54 bool PropertyMap::hasProperty(const String8& key) const {
58 bool PropertyMap::tryGetProperty(const String8& key, String8& outValue) const {
68 bool PropertyMap::tryGetProperty(const String8& key, bool& outValue) const {
78 bool PropertyMap::tryGetProperty(const String8& key, int32_t& outValue) const {
95 bool PropertyMap::tryGetProperty(const String8& key, float& outValue) const {
112 void PropertyMap::addAll(const PropertyMap* map) {
118 status_t PropertyMap::load(const String8& filename, PropertyMap** outMap) {
126 PropertyMap* map = new PropertyMap();
154 // --- PropertyMap::Parser ---
156 PropertyMap::Parser::Parser(PropertyMap* map, Tokenizer* tokenizer) :
160 PropertyMap::Parser::~Parser() {
163 status_t PropertyMap::Parser::parse() {