# Array

## Content

class | File

## Functions

typename T1 | `get`
typename T1 | `get`
size_t | `size`
void | `remove`
Array & | `insert`
Array & | `insert`
Array & | `insert`
Array & | `insert`
Array & | `insert`
Array & | `insert`
Array & | `insert`
Array & | `insert`
Array & | `insert`
Array & | `insert`
Array & | `insert`
Array & | `insert`
Array & | `insert`
Array & | `insert`
Array & | `insert`
Array & | `insert`
Array & | `insert`

## Detailed Description

class Array : public ezpdf::BaseObject

  Public Functions

  template<typename T1>
  inline bool get(unsigned int index, Dict *&value_out)
  template<typename T1, typename T2>
  inline bool get(unsigned int index, T2 &value_out) const
  inline size_t size() const
  inline void remove(unsigned int const index)
  inline Array &insert(int value)
  inline Array &insert(float value)
  inline Array &insert(double value)
  inline Array &insert(bool value)
  inline Array &insert(WString const &value)
  inline Array &insert(String const &value)
  inline Array &insert(Name const &value)
  inline Array &insert(Dict *value)
  inline Array &insert(Array *value)
  inline Array &insert(int const *begin, int const *end)
  inline Array &insert(float const *begin, float const *end)
  inline Array &insert(bool const *begin, bool const *end)
  inline Array &insert(WString const *begin, WString const *end)
  inline Array &insert(String const *begin, String const *end)
  inline Array &insert(Name const *begin, Name const *end)
  inline Array &insert(Dict **begin, Dict **end)
  inline Array &insert(Array *begin, Array *end)

  Friends

  friend class File