From d90fd1db17dca5b1ca01158db523ad16cd8b0c58 Mon Sep 17 00:00:00 2001 From: Mathieu Lacage Date: Tue, 7 Jul 2009 13:03:21 +0200 Subject: [PATCH] add StaticCast to mirror DynamicCast and ConstCast --- src/core/ptr.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/core/ptr.h b/src/core/ptr.h index c61db5506..b7ebc0d8e 100644 --- a/src/core/ptr.h +++ b/src/core/ptr.h @@ -373,6 +373,13 @@ DynamicCast (Ptr const&p) return Ptr (dynamic_cast (PeekPointer (p))); } +template +Ptr +StaticCast (Ptr const&p) +{ + return Ptr (static_cast (PeekPointer (p))); +} + /**************************************************** * Member method implementations.