Changeset 19699
- Timestamp:
- 12/18/06 17:08:52 (2 years ago)
- Files:
-
- juggler/trunk/modules/vrjuggler/vrj/Display/DisplayExceptions.cpp (added)
- juggler/trunk/modules/vrjuggler/vrj/Display/Exceptions.h (modified) (2 diffs)
- juggler/trunk/modules/vrjuggler/vrj/Display/Makefile.in (modified) (1 diff)
- juggler/trunk/modules/vrjuggler/vrj/Kernel/Exceptions.h (modified) (3 diffs)
- juggler/trunk/modules/vrjuggler/vrj/Kernel/KernelExceptions.cpp (added)
- juggler/trunk/modules/vrjuggler/vrj/Kernel/Makefile.in (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
juggler/trunk/modules/vrjuggler/vrj/Display/Exceptions.h
r19697 r19699 28 28 #define _VRJ_DISPLAY_EXCEPTIONS_H_ 29 29 30 #include <vrj/vrjConfig.h> 31 30 32 #include <vpr/Util/Exception.h> 31 33 … … 41 43 * @since 2.1.12 42 44 */ 43 class InvalidSurfaceException : public vpr::Exception45 class VJ_CLASS_API InvalidSurfaceException : public vpr::Exception 44 46 { 45 47 public: 46 48 InvalidSurfaceException(const std::string& msg, 47 49 const std::string& location = "") 48 throw () 49 : vpr::Exception(msg, location) 50 { 51 ; 52 } 50 throw (); 53 51 54 virtual ~InvalidSurfaceException() throw () 55 { 56 ; 57 } 52 virtual ~InvalidSurfaceException() throw (); 58 53 }; 59 54 juggler/trunk/modules/vrjuggler/vrj/Display/Makefile.in
r18824 r19699 44 44 SRCS= CameraProjection.cpp \ 45 45 Display.cpp \ 46 DisplayExceptions.cpp \ 46 47 DisplayManager.cpp \ 47 48 Frustum.cpp \ juggler/trunk/modules/vrjuggler/vrj/Kernel/Exceptions.h
r18824 r19699 28 28 #define _VRJ_KERNEL_EXCEPTIONS_H_ 29 29 30 #include <vrj/vrjConfig.h> 31 30 32 #include <vpr/Util/Exception.h> 31 33 … … 38 40 * General exception type for managers held by vrj::Kernel. 39 41 */ 40 class ManagerException : public vpr::Exception42 class VJ_CLASS_API ManagerException : public vpr::Exception 41 43 { 42 44 public: 43 45 ManagerException(const std::string& msg, const std::string& location = "") 44 : vpr::Exception(msg, location) 45 { 46 ; 47 } 46 throw (); 48 47 49 virtual ~ManagerException() throw () 50 { 51 ; 52 } 48 virtual ~ManagerException() throw (); 53 49 }; 54 50 … … 57 53 * Exception type to be used by Draw Managers. 58 54 */ 59 class DrawMgrException : public ManagerException55 class VJ_CLASS_API DrawMgrException : public ManagerException 60 56 { 61 57 public: 62 58 DrawMgrException(const std::string& msg, const std::string& location = "") 63 : ManagerException(msg, location) 64 { 65 ; 66 } 59 throw (); 67 60 68 virtual ~DrawMgrException() throw () 69 { 70 ; 71 } 61 virtual ~DrawMgrException() throw (); 72 62 }; 73 63 juggler/trunk/modules/vrjuggler/vrj/Kernel/Makefile.in
r18824 r19699 43 43 EXTRA_CXXFLAGS+= -DVJ_ROOT_DIR="\"$(instprefix)\"" 44 44 45 SRCS= App.cpp \ 46 Kernel.cpp \ 45 SRCS= App.cpp \ 46 Kernel.cpp \ 47 KernelExceptions.cpp \ 47 48 User.cpp 48 49
