jsonArray.hh 410 B

123456789101112131415161718
  1. #pragma once
  2. #include <list>
  3. #include "jsonContainer.hh"
  4. class JSonArray: public JSonContainer, public std::list<JSonElement *>
  5. {
  6. public:
  7. JSonArray(JSonContainer *parent);
  8. virtual ~JSonArray();
  9. virtual unsigned int size() const;
  10. virtual JSonElement *firstChild();
  11. virtual const JSonElement *firstChild() const;
  12. virtual std::string stringify() const;
  13. };