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