zeep::http::el::scope
// In header: </home/maarten/projects/libzeep/zeep/http/webapp/el.hpp> class scope { public: // construct/copy/destruct scope(const request &); explicit scope(const scope &); scope& operator=(const scope &); // public member functions template<typename T> void put(const std::string &, const T &); template<typename ForwardIterator> void put(const std::string &, ForwardIterator, ForwardIterator); const object & lookup(const std::string &) const; const object & operator[](const std::string &) const; object & lookup(const std::string &); object & operator[](const std::string &); const request & get_request() const; template<> void put(const std::string &, const object &); // friend functions friend std::ostream & operator<<(std::ostream &, const scope &); };
scope
public member functionstemplate<typename T> void put(const std::string & name, const T & value);
template<typename ForwardIterator> void put(const std::string & name, ForwardIterator begin, ForwardIterator end);
const object & lookup(const std::string & name) const;
const object & operator[](const std::string & name) const;
object & lookup(const std::string & name);
object & operator[](const std::string & name);
const request & get_request() const;
template<> void put(const std::string & name, const object & value);
scope
friend functionsfriend std::ostream & operator<<(std::ostream & lhs, const scope & rhs);for debugging purposes