TraceUtil.h
Go to the documentation of this file.
1// **********************************************************************
2//
3// Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved.
4//
5// This copy of Ice is licensed to you under the terms described in the
6// ICE_LICENSE file included in this distribution.
7//
8// **********************************************************************
9
10#ifndef ICE_TRACE_UTIL_H
11#define ICE_TRACE_UTIL_H
12
13#include <Ice/LoggerF.h>
14#include <Ice/TraceLevelsF.h>
15
16namespace Ice
17{
18
19 class OutputStream;
20 class InputStream;
21
22} // namespace Ice
23
24namespace IceInternal
25{
26
27 void traceSend(const ::Ice::OutputStream&, const ::Ice::LoggerPtr&, const TraceLevelsPtr&);
28 void traceRecv(const ::Ice::InputStream&, const ::Ice::LoggerPtr&, const TraceLevelsPtr&);
29 void
30 trace(const char*, const ::Ice::OutputStream&, const ::Ice::LoggerPtr&, const TraceLevelsPtr&);
31 void
32 trace(const char*, const ::Ice::InputStream&, const ::Ice::LoggerPtr&, const TraceLevelsPtr&);
33 void traceSlicing(const char*, const ::std::string&, const char*, const ::Ice::LoggerPtr&);
34
35} // namespace IceInternal
36
37#endif
This file is part of ArmarX.
void traceRecv(const ::Ice::InputStream &, const ::Ice::LoggerPtr &, const TraceLevelsPtr &)
void trace(const char *, const ::Ice::OutputStream &, const ::Ice::LoggerPtr &, const TraceLevelsPtr &)
Handle< TraceLevels > TraceLevelsPtr
void traceSlicing(const char *, const ::std::string &, const char *, const ::Ice::LoggerPtr &)
void traceSend(const ::Ice::OutputStream &, const ::Ice::LoggerPtr &, const TraceLevelsPtr &)