LCOV - code coverage report
Current view: directory - gfx/graphite2/src - gr_char_info.cpp (source / functions) Found Hit Coverage
Test: app.info Lines: 15 0 0.0 %
Date: 2012-06-02 Functions: 5 0 0.0 %

       1                 : /*  GRAPHITE2 LICENSING
       2                 : 
       3                 :     Copyright 2010, SIL International
       4                 :     All rights reserved.
       5                 : 
       6                 :     This library is free software; you can redistribute it and/or modify
       7                 :     it under the terms of the GNU Lesser General Public License as published
       8                 :     by the Free Software Foundation; either version 2.1 of License, or
       9                 :     (at your option) any later version.
      10                 : 
      11                 :     This program is distributed in the hope that it will be useful,
      12                 :     but WITHOUT ANY WARRANTY; without even the implied warranty of
      13                 :     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
      14                 :     Lesser General Public License for more details.
      15                 : 
      16                 :     You should also have received a copy of the GNU Lesser General Public
      17                 :     License along with this library in the file named "LICENSE".
      18                 :     If not, write to the Free Software Foundation, 51 Franklin Street, 
      19                 :     Suite 500, Boston, MA 02110-1335, USA or visit their web page on the 
      20                 :     internet at http://www.fsf.org/licenses/lgpl.html.
      21                 : 
      22                 : Alternatively, the contents of this file may be used under the terms of the
      23                 : Mozilla Public License (http://mozilla.org/MPL) or the GNU General Public
      24                 : License, as published by the Free Software Foundation, either version 2
      25                 : of the License or (at your option) any later version.
      26                 : */
      27                 : #include <cassert>
      28                 : #include "graphite2/Segment.h"
      29                 : #include "inc/CharInfo.h"
      30                 : 
      31                 : extern "C"
      32                 : {
      33                 : 
      34               0 : unsigned int gr_cinfo_unicode_char(const gr_char_info* p/*not NULL*/)
      35                 : {
      36               0 :     assert(p);
      37               0 :     return p->unicodeChar();
      38                 : }
      39                 : 
      40                 : 
      41               0 : int gr_cinfo_break_weight(const gr_char_info* p/*not NULL*/)
      42                 : {
      43               0 :     assert(p);
      44               0 :     return p->breakWeight();
      45                 : }
      46                 : 
      47               0 : int gr_cinfo_after(const gr_char_info *p/*not NULL*/)
      48                 : {
      49               0 :     assert(p);
      50               0 :     return p->after();
      51                 : }
      52                 : 
      53               0 : int gr_cinfo_before(const gr_char_info *p/*not NULL*/)
      54                 : {
      55               0 :     assert(p);
      56               0 :     return p->before();
      57                 : }
      58                 : 
      59               0 : size_t gr_cinfo_base(const gr_char_info *p/*not NULL*/)
      60                 : {
      61               0 :     assert(p);
      62               0 :     return p->base();
      63                 : }
      64                 : 
      65                 : } // extern "C"

Generated by: LCOV version 1.7