// **********************************************************************
//
// Copyright (c) 2002
// IONA Technologies, Inc.
// Waltham, MA, USA
//
// All Rights Reserved
//
// **********************************************************************

#ifndef OB_CORE_TRACE_LEVELS_FWD_H
#define OB_CORE_TRACE_LEVELS_FWD_H

#include <OB/Template.h>

namespace OB
{

class CoreTraceLevels;
typedef CoreTraceLevels* CoreTraceLevels_ptr;
typedef CoreTraceLevels_ptr CoreTraceLevelsRef;

} // End of namespace OB

void OBDuplicate(OB::CoreTraceLevels_ptr);
void OBRelease(OB::CoreTraceLevels_ptr);

namespace OB
{

typedef OB::ObjVar< CoreTraceLevels > CoreTraceLevels_var;
typedef OB::ObjOut< CoreTraceLevels > CoreTraceLevels_out;

} // End of namespace OB

#endif
