UDK 3.2.7 C/C++ API Reference
|
Objects of this class are used for applying a current context until they are destructed, i.e. More...
#include <current_context.hxx>
Public Member Functions | |
ContextLayer (Reference< XCurrentContext > const &xNewContext=Reference< XCurrentContext >()) throw () | |
Constructor: Saves the previous context and sets the new (given) one. | |
~ContextLayer () throw () | |
Destructor: restores the previous context. | |
Reference< XCurrentContext > | getPreviousContext () const throw () |
Gets the previously set context. |
Objects of this class are used for applying a current context until they are destructed, i.e.
the ctor of this class saves the previous and sets the given context while the dtor restores the previous one upon destruction.
com::sun::star::uno::ContextLayer::ContextLayer | ( | Reference< XCurrentContext > const & | xNewContext = Reference< XCurrentContext >() | ) | throw () [inline] |
Constructor: Saves the previous context and sets the new (given) one.
xNewContext | new context to be set |
com::sun::star::uno::ContextLayer::~ContextLayer | ( | ) | throw () [inline] |
Destructor: restores the previous context.
Reference< XCurrentContext > com::sun::star::uno::ContextLayer::getPreviousContext | ( | ) | const throw () [inline] |
Gets the previously set context.