1 /* Copyright 2005 Sun Microsystems, Inc. */
3 #ifndef INCLUDED_FILELOGGERIMPL_HXX
4 #define INCLUDED_FILELOGGERIMPL_HXX
6 #include <odiapi/props/Logger.hxx>
14 class FileLoggerImpl
: public util::Logger
17 FileLoggerImpl(const std::string
& fileName
);
19 virtual void beginTree();
20 virtual void endTree();
22 virtual void beginNode(const std::string
& nodeId
, const std::string
& value
, const std::string
& refersToNodeId
, bool inUse
);
23 virtual void endNode(const std::string
& nodeId
);
27 std::stack
<std::string
> nodeStack_
;
32 #endif // INCLUDED_LOGGER_HXX