tic  130
tico_pub.hxx
Go to the documentation of this file.
1 #ifndef _TINA_TICO_PUB_HXX
2 #define _TINA_TICO_PUB_HXX
3 
4 #include "umi/umi_user.hxx"
5 #include <stdint.h>
6 
11 namespace INdepTina100 {
12  namespace Umi=INdepUmi100 ;
13 
14  /*
15  * integer types
16  * "long long" at least 64 bits by C++ standard
17  */
18  typedef long long Timer; /* counts equidistant timer intervals, prefix tm */
19  typedef long long Counter; /* counts any other type of events, prefix ct */
20 
21 
22  class TiCore;
23  extern const TiCore tc2n5;
24  extern uint_fast32_t ticks( const Umi::Time &ti, const TiCore *ptc );
25  extern unsigned ccFracts( const TiCore *ptc );
26 }
27 
28 #endif
29 
namespace for the ines Timing Analyzer (Tina) interface
Definition: protocols.cxx:7
Definition: tinacp.cxx:82