LCOV - code coverage report
Current view: top level - src - BroList.h (source / functions) Hit Total Coverage
Test: app.info Lines: 10 11 90.9 %
Date: 2010-12-13 Functions: 49 60 81.7 %
Branches: 0 0 -

           Branch data     Line data    Source code
       1                 :            : // $Id: BroList.h 6219 2008-10-01 05:39:07Z vern $
       2                 :            : //
       3                 :            : // See the file "COPYING" in the main distribution directory for copyright.
       4                 :            : 
       5                 :            : #ifndef brolist_h
       6                 :            : #define brolist_h
       7                 :            : 
       8                 :            : #include "List.h"
       9                 :            : 
      10                 :            : class Expr;
      11                 :     691149 : declare(PList,Expr);
      12                 :            : typedef PList(Expr) expr_list;
      13                 :            : 
      14                 :            : class ID;
      15                 :      52049 : declare(PList,ID);
      16                 :            : typedef PList(ID) id_list;
      17                 :            : 
      18                 :            : class HashKey;
      19                 :            : declare(PList,HashKey);
      20                 :            : typedef PList(HashKey) hash_key_list;
      21                 :            : 
      22                 :            : class Val;
      23                 :    3964647 : declare(PList,Val);
      24                 :            : typedef PList(Val) val_list;
      25                 :            : 
      26                 :            : class Stmt;
      27                 :    1849466 : declare(PList,Stmt);
      28                 :            : typedef PList(Stmt) stmt_list;
      29                 :            : 
      30                 :            : class BroType;
      31                 :     722731 : declare(PList,BroType);
      32                 :            : typedef PList(BroType) type_list;
      33                 :            : 
      34                 :            : class TypeDecl;
      35                 :     682570 : declare(PList,TypeDecl);
      36                 :            : typedef PList(TypeDecl) type_decl_list;
      37                 :            : 
      38                 :            : class Case;
      39                 :          0 : declare(PList,Case);
      40                 :            : typedef PList(Case) case_list;
      41                 :            : 
      42                 :            : class Attr;
      43                 :     211896 : declare(PList,Attr);
      44                 :            : typedef PList(Attr) attr_list;
      45                 :            : 
      46                 :            : class Scope;
      47                 :      64376 : declare(PList,Scope);
      48                 :            : typedef PList(Scope) scope_list;
      49                 :            : 
      50                 :            : class Timer;
      51                 :      97244 : declare(PList,Timer);
      52                 :            : typedef PList(Timer) timer_list;
      53                 :            : 
      54                 :            : class DNS_Mgr_Request;
      55                 :        176 : declare(PList,DNS_Mgr_Request);
      56                 :            : typedef PList(DNS_Mgr_Request) DNS_mgr_request_list;
      57                 :            : 
      58                 :            : #endif

Generated by: LCOV version 1.8