DCL 4.0
Loading...
Searching...
No Matches
FileInputStream.cpp File Reference
#include <dcl/Config.h>
#include <errno.h>
#include <dcl/_stat.h>
#include <string.h>
#include <stdlib.h>
#include <dcl/size_t.h>
#include <dcl/Object.h>
#include <dcl/FileInputStream.h>

Go to the source code of this file.

Functions

__DCL_BEGIN_NAMESPACE IMPLEMENT_CLASSINFO (FileInputStream, InputStream) String FileInputStream

Function Documentation

◆ IMPLEMENT_CLASSINFO()

__DCL_BEGIN_NAMESPACE IMPLEMENT_CLASSINFO ( FileInputStream ,
InputStream  )

Definition at line 27 of file FileInputStream.cpp.

30{
31 StringBuilder r = className();
32 if (__file)
33 r += __T("(") + __file->toString() + __T(")");
34 else
35 r += __T(" closed");
36 return r;
37}
38
39FileInputStream::FileInputStream(const String& _path)
41{
42 __file = NULL;
43 open(_path);
44}
#define NULL
Definition Config.h:340
#define __DCL_THROWS1(e)
Definition Config.h:167
#define __T(str)
Definition Object.h:44
ByteString r