sc_fxval_observer.cc revision 12854
12SN/A/*****************************************************************************
21762SN/A
32SN/A  Licensed to Accellera Systems Initiative Inc. (Accellera) under one or
42SN/A  more contributor license agreements.  See the NOTICE file distributed
52SN/A  with this work for additional information regarding copyright ownership.
62SN/A  Accellera licenses this file to you under the Apache License, Version 2.0
72SN/A  (the "License"); you may not use this file except in compliance with the
82SN/A  License.  You may obtain a copy of the License at
92SN/A
102SN/A    http://www.apache.org/licenses/LICENSE-2.0
112SN/A
122SN/A  Unless required by applicable law or agreed to in writing, software
132SN/A  distributed under the License is distributed on an "AS IS" BASIS,
142SN/A  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
152SN/A  implied.  See the License for the specific language governing
162SN/A  permissions and limitations under the License.
172SN/A
182SN/A *****************************************************************************/
192SN/A
202SN/A/*****************************************************************************
212SN/A
222SN/A  sc_fxval_observer.cpp -
232SN/A
242SN/A  Original Author: Martin Janssen, Synopsys, Inc.
252SN/A
262SN/A *****************************************************************************/
272665SN/A
282665SN/A/*****************************************************************************
292SN/A
302SN/A  MODIFICATION LOG - modifiers, enter your name, affiliation, date and
312SN/A  changes you are making here.
322SN/A
336214Snate@binkert.org      Name, Affiliation, Date:
342SN/A  Description of Modification:
352SN/A
362SN/A *****************************************************************************/
376214Snate@binkert.org
386214Snate@binkert.org
392SN/A// $Log: sc_fxval_observer.cpp,v $
402SN/A// Revision 1.1.1.1  2006/12/15 20:20:04  acg
412SN/A// SystemC 2.3
429180Sandreas.hansson@arm.com//
4310474Sandreas.hansson@arm.com// Revision 1.3  2006/01/13 18:53:58  acg
449500Snilay@cs.wisc.edu// Andy Goodrich: added $Log command so that CVS comments are reproduced in
4511004SAndreas.Sandberg@ARM.com// the source.
469180Sandreas.hansson@arm.com//
4710276SAndreas.Sandberg@ARM.com
4810276SAndreas.Sandberg@ARM.com#include "systemc/ext/dt/fx/sc_fxval_observer.hh"
492SN/A
505543SN/Anamespace sc_dt
512SN/A{
525543SN/A
532SN/A// ----------------------------------------------------------------------------
542SN/A//  CLASS : sc_fxval_observer
552SN/A//
562SN/A//  Abstract base class for fixed-point value type observers;
572SN/A//  arbitrary precision.
582SN/A// ----------------------------------------------------------------------------
592SN/A
602SN/Asc_fxval_observer *(* sc_fxval_observer::default_observer)() = 0;
619158Sandreas.hansson@arm.com
622SN/A
639158Sandreas.hansson@arm.com// ----------------------------------------------------------------------------
642SN/A//  CLASS : sc_fxval_fast_observer
659158Sandreas.hansson@arm.com//
662667SN/A//  Abstract base class for fixed-point value type observers;
672130SN/A//  limited precision.
689180Sandreas.hansson@arm.com// ----------------------------------------------------------------------------
699180Sandreas.hansson@arm.com
709180Sandreas.hansson@arm.comsc_fxval_fast_observer *(* sc_fxval_fast_observer::default_observer)() = 0;
719180Sandreas.hansson@arm.com
729180Sandreas.hansson@arm.com} // namespace sc_dt
739180Sandreas.hansson@arm.com