LibreOffice Module slideshow (master) 1
Namespaces | Classes | Functions
slideshow Namespace Reference

Namespaces

namespace  internal
 

Classes

struct  ParseError
 This exception is thrown, when the SMIL arithmetic expression parser failed to parse a string. More...
 
struct  ShapeLoadFailedException
 This exception is thrown, when the Shape class was not able to convert an API object into our internal representation. More...
 
class  SlideShowException
 

Functions

template<typename Functor >
bool for_each_childNode (const css::uno::Reference< css::animations::XAnimationNode > &xNode, Functor &rFunctor)
 Apply given functor to every animation node child. More...
 

Function Documentation

◆ for_each_childNode()

template<typename Functor >
bool slideshow::for_each_childNode ( const css::uno::Reference< css::animations::XAnimationNode > &  xNode,
Functor &  rFunctor 
)
inline

Apply given functor to every animation node child.

Parameters
xNodeParent node
rFunctorFunctor to apply. The functor must have an appropriate operator()( const css::uno::Reference< css::animations::XAnimationNode >& ) member.
Returns
true, if the functor was successfully applied to all children, false otherwise.

Definition at line 365 of file tools.hxx.