Update of /cvsroot/opal/opal/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31862/src
Modified Files:
CollisionEventHandler.h JointBreakEventHandler.h
PostStepEventHandler.h
Log Message:
exported symbols from the event handler classes for the win32 dll interface
Index: PostStepEventHandler.h
===================================================================
RCS file: /cvsroot/opal/opal/src/PostStepEventHandler.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** PostStepEventHandler.h 21 Mar 2005 04:29:05 -0000 1.1
--- PostStepEventHandler.h 21 Mar 2005 05:52:09 -0000 1.2
***************
*** 38,49 ****
{
public:
! PostStepEventHandler();
! virtual ~PostStepEventHandler();
/// Called once for each pending CollisionEvent. This is always
/// called at the end of a time step, so CollisionEvents always
/// get handled right away.
! virtual void OPAL_CALL handlePostStepEvent() = 0;
protected:
--- 38,51 ----
{
public:
! OPAL_DECL PostStepEventHandler()
! {}
! OPAL_DECL virtual ~PostStepEventHandler()
! {}
/// Called once for each pending CollisionEvent. This is always
/// called at the end of a time step, so CollisionEvents always
/// get handled right away.
! OPAL_DECL virtual void OPAL_CALL handlePostStepEvent() = 0;
protected:
Index: CollisionEventHandler.h
===================================================================
RCS file: /cvsroot/opal/opal/src/CollisionEventHandler.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** CollisionEventHandler.h 8 Mar 2005 16:10:23 -0000 1.1
--- CollisionEventHandler.h 21 Mar 2005 05:52:09 -0000 1.2
***************
*** 72,93 ****
{
public:
! CollisionEventHandler();
! virtual ~CollisionEventHandler();
/// Called once for each pending CollisionEvent. This is always
/// called at the end of a time step, so CollisionEvents always
/// get handled right away.
! virtual void OPAL_CALL handleCollisionEvent(
const CollisionEvent& e) = 0;
/// Adds a CollisionEvent to this handler's internal list. These
/// will get handled at the end of the current time step.
! virtual void OPAL_CALL internal_pushCollisionEvent(
const CollisionEvent& e);
/// Loops through the pending CollisionEvents, calling the event
/// handling function (which is always user-defined) for each.
! virtual void OPAL_CALL internal_handlePendingCollisionEvents();
protected:
--- 72,94 ----
{
public:
! OPAL_DECL CollisionEventHandler();
! OPAL_DECL virtual ~CollisionEventHandler();
/// Called once for each pending CollisionEvent. This is always
/// called at the end of a time step, so CollisionEvents always
/// get handled right away.
! OPAL_DECL virtual void OPAL_CALL handleCollisionEvent(
const CollisionEvent& e) = 0;
/// Adds a CollisionEvent to this handler's internal list. These
/// will get handled at the end of the current time step.
! OPAL_DECL virtual void OPAL_CALL internal_pushCollisionEvent(
const CollisionEvent& e);
/// Loops through the pending CollisionEvents, calling the event
/// handling function (which is always user-defined) for each.
! OPAL_DECL virtual void OPAL_CALL
! internal_handlePendingCollisionEvents();
protected:
Index: JointBreakEventHandler.h
===================================================================
RCS file: /cvsroot/opal/opal/src/JointBreakEventHandler.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** JointBreakEventHandler.h 8 Mar 2005 16:10:24 -0000 1.1
--- JointBreakEventHandler.h 21 Mar 2005 05:52:09 -0000 1.2
***************
*** 40,52 ****
{
public:
! JointBreakEventHandler()
{}
! virtual ~JointBreakEventHandler()
{}
/// Called when a Joint breaks from being damaged. The Joint will
/// automatically become disabled before this is called.
! virtual void OPAL_CALL handleJointBreakEvent(Joint* joint) = 0;
protected:
--- 40,53 ----
{
public:
! OPAL_DECL JointBreakEventHandler()
{}
! OPAL_DECL virtual ~JointBreakEventHandler()
{}
/// Called when a Joint breaks from being damaged. The Joint will
/// automatically become disabled before this is called.
! OPAL_DECL virtual void OPAL_CALL handleJointBreakEvent(
! Joint* joint) = 0;
protected:
|