X-Git-Url: https://git.teslayout.com/public/public/public/?p=anna.git;a=blobdiff_plain;f=example%2Fdbos%2Fworkdir%2Ffilesystem%2FFile.hpp;fp=example%2Fdbos%2Fworkdir%2Ffilesystem%2FFile.hpp;h=7e6decc6d2b4eea70591565a6b358411f74e5634;hp=f3da2df461d5ecadb2efd4dd0116debf8076f029;hb=5a6cba5fde2b2f538a7515f8293cc0a8d9589dfa;hpb=af9c86ffb0e28d35ad94d99c5f77e41578c972b4 diff --git a/example/dbos/workdir/filesystem/File.hpp b/example/dbos/workdir/filesystem/File.hpp index f3da2df..7e6decc 100644 --- a/example/dbos/workdir/filesystem/File.hpp +++ b/example/dbos/workdir/filesystem/File.hpp @@ -22,12 +22,12 @@ class File : public Abstract { public: File (Directory* parent, const std::string& name) : Abstract (ClassType::File, parent, name) {;} - void print (const int level) const throw (); + void print (const int level) const ; - static File* down_cast (Abstract* abstract) throw () { + static File* down_cast (Abstract* abstract) { return (abstract->getClassType () == ClassType::File) ? static_cast (abstract): NULL; } - static const File* down_cast (const Abstract* abstract) throw () { + static const File* down_cast (const Abstract* abstract) { return (abstract->getClassType () == ClassType::File) ? static_cast (abstract): NULL; } };