Google APIs Client Library for C++
JsonCppAssociativeArray< T > Class Template Reference

Denotes an associative array from string to values of type T. More...

#include "client/data/jsoncpp_data.h"

+ Inheritance diagram for JsonCppAssociativeArray< T >:

List of all members.

Public Types

typedef
JsonCppConstAssociativeIterator
< T > 
const_iterator

Public Member Functions

 JsonCppAssociativeArray (const Json::Value &value)
 JsonCppAssociativeArray (Json::Value *value)
bool get (const char *key, T *value) const
void put (const char *key, const T &value)
const_iterator begin () const
const_iterator end () const

Detailed Description

template<typename T>
class googleapis::client::JsonCppAssociativeArray< T >

Denotes an associative array from string to values of type T.

This class is not thread-safe.


Member Typedef Documentation


Constructor & Destructor Documentation

JsonCppAssociativeArray ( const Json::Value &  value) [inline, explicit]
JsonCppAssociativeArray ( Json::Value *  value) [inline, explicit]

Member Function Documentation

const_iterator begin ( ) const [inline]
const_iterator end ( ) const [inline]
bool get ( const char *  key,
T *  value 
) const [inline]
void put ( const char *  key,
const T &  value 
) [inline]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines