# File

## Content

class | Dict

## Functions

| `File`
| `File`
| `~File`
void | `close`
typename T1 | `get`
typename T1 | `get`
Array * | `newArray`
typename T | `newArray`
Dict * | `newDict`
Dict * | `newDict`

## Detailed Description

class File : public ezpdf::BaseObject

  Public Functions

  inline explicit File(string const &filename)
  inline explicit File(wstring const &filename)
  inline ~File()
  inline void close()
  template<typename T1>
  inline bool get(Name const &key, Dict *&value_out)
  template<typename T1, typename T2>
  inline bool get(Name const &key, T2 &value_out) const
  inline Array *newArray()
  template<typename T>
  inline Array *newArray(T const *begin, T const *end)
  inline Dict *newDict()
  inline Dict *newDict(Name const &n)

  Friends

  friend class Dict