DCL 3.7.4
Loading...
Searching...
No Matches
FileInputStream.cpp File Reference
#include <dcl/Config.h>
#include <errno.h>
#include <unistd.h>
#include <sys/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 30 of file FileInputStream.cpp.

33{
34 StringBuilder r = className();
35 if (__file)
36 r += __T("(") + __file->toString() + __T(")");
37 else
38 r += __T(" closed");
39 return r;
40}
41
42FileInputStream::FileInputStream(const String& _path)
44{
45 __file = NULL;
46 open(_path);
47}
#define NULL
Definition Config.h:312
#define __DCL_THROWS1(e)
Definition Config.h:152
IOException *size_t r
Definition MediaInfo.cpp:82
#define __T(str)
Definition Object.h:60