mete0r/pyhwp — Issue #34: Storage/Stream 인터페이스 재편
Author: mete0r
Created: 2012-03-10 07:28:45+00:00
State: open

Storage/Stream 인터페이스 재편
------------------------------

`Closable`:

- `close()`

`Readable` extends `Closable`:

- `read([n])`

`StorageItem`:

- `name` : 이름
- `parent` : 소속된 `Storage`

`Stream` extends `StorageItem`:

- `open()` : `Readable` 반환

`Storage` extends `StorageItem`:

- `__iter__()` : 소속 아이템들의 이름 iterable 반환
- `__getitem__(name)` : 이름으로 소속 `StorageItem` 반환