LCOV - code coverage report
Current view: top level - gfx/graphite2/src - gr_char_info.cpp (source / functions) Hit Total Coverage
Test: output.info Lines: 0 15 0.0 %
Date: 2017-07-14 16:53:18 Functions: 0 5 0.0 %
Legend: Lines: hit not hit

          Line data    Source code
       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.13