16316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum/* 26316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * Copyright (C) 2005 The Android Open Source Project 36316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * 46316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * Licensed under the Apache License, Version 2.0 (the "License"); 56316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * you may not use this file except in compliance with the License. 66316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * You may obtain a copy of the License at 76316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * 86316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * http://www.apache.org/licenses/LICENSE-2.0 96316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * 106316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * Unless required by applicable law or agreed to in writing, software 116316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * distributed under the License is distributed on an "AS IS" BASIS, 126316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 136316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * See the License for the specific language governing permissions and 146316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * limitations under the License. 156316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum */ 166316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum 176316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum#ifndef ANDROID_MAP_H 186316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum#define ANDROID_MAP_H 196316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum 206316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum#include <map> 216316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum#include <string> 226316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum 236316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum// --------------------------------------------------------------------------- 246316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaumnamespace android { 256316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaumnamespace binder { 266316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum 276316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaumclass Value; 286316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum 296316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum/** 306316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum * Convenience typedef for ::std::map<::std::string,::android::binder::Value> 316316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum */ 326316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaumtypedef ::std::map<::std::string, Value> Map; 336316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum 346316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum} // namespace binder 356316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum} // namespace android 366316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum 376316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum// --------------------------------------------------------------------------- 386316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum 396316f5b8df30422b247c2bfd1a805dcd4069b54eRobert Quattlebaum#endif // ANDROID_MAP_H 40