File Coverage

blib/lib/AI/PredictionClient/CPP/PredictionGrpcCpp.pm
Criterion Covered Total %
statement 20 20 100.0
branch n/a
condition n/a
subroutine 7 7 100.0
pod n/a
total 27 27 100.0


line stmt bran cond sub pod time code
1             ## no critic
2             package AI::PredictionClient::CPP::PredictionGrpcCpp;
3             $AI::PredictionClient::CPP::PredictionGrpcCpp::VERSION = '0.04';
4              
5             # ABSTRACT: The C++ interface to gRPC and Protocol Buffers
6              
7 1     1   85527 use Cwd;
  1         3  
  1         56  
8 1     1   518 use Alien::Google::GRPC;
  1         41079  
  1         12  
9 1     1   24368 use AI::PredictionClient::Alien::TensorFlowServingProtos;
  1         252  
  1         9  
10             use Inline
11 1         19 CPP => 'DATA',
12             with => ['Alien::Google::GRPC', 'AI::PredictionClient::Alien::TensorFlowServingProtos'],
13             version => '0.04',
14             name => 'AI::PredictionClient::CPP::PredictionGrpcCpp',
15             TYPEMAPS => getcwd . '/blib/lib/AI/PredictionClient/CPP/Typemaps/more_typemaps_STL_String.txt',
16             LIBS => '-ldl',
17 1     1   16619 ccflags => '-std=c++11 -pthread';
  1         17403  
18              
19 1     1   224 use 5.010;
  1         4  
20 1     1   42 use strict;
  1         3  
  1         44  
21 1     1   8 use warnings;
  1         4  
  1         53  
22              
23             1;
24              
25             =pod
26              
27             =encoding UTF-8
28              
29             =head1 NAME
30              
31             AI::PredictionClient::CPP::PredictionGrpcCpp - The C++ interface to gRPC and Protocol Buffers
32              
33             =head1 VERSION
34              
35             version 0.04
36              
37             =head1 AUTHOR
38              
39             Tom Stall
40              
41             =head1 COPYRIGHT AND LICENSE
42              
43             This software is copyright (c) 2017 by Tom Stall.
44              
45             This is free software; you can redistribute it and/or modify it under
46             the same terms as the Perl 5 programming language system itself.
47              
48             =cut
49              
50             __DATA__