summaryrefslogtreecommitdiff
path: root/includes/Input.h
blob: 418b0188cb2c168d4c9fc3a419537955e1ad61c7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#pragma once

#include <Handle.h>

namespace Balau {

class Input : public SeekableHandle {
  public:
      Input(const char * fname) throw (GeneralException);
    virtual void close() throw (GeneralException);
    virtual bool isClosed();
    virtual const char * getName();
  private:
    int m_fd;
    String m_name;
};

};