Dependency Graph

Online documentation:

Dependency Matrix

Online documentation:

Visualizing Code Metrics through Treemaping

With the Online documentation, understand how Treemaping can help you see patterns in your code base, that would be hard to spot with other ways.

Abstractness versus Instability Diagram

The Abstractness versus Instability Diagram helps to detect which Projects are potentially painful to maintain (i.e concrete and stable) and which Projects are potentially useless (i.e abstract and instable).

Online documentation:

For beginners: Where to start

Code queries and rules results are truncated to list a maximum of 100 code elements in this report

Does this report gets too large?

The list contains only code elements refactored or added since the baseline for comparison.

The setting Recent Violations Only is enabled

Why should I enable the setting Recent Violations Only ?

Quick Tips

Main
Main \ Rules
Main \ Rules \ Code Quality
Main \ Rules \ Code Quality Regression
Main \ Rules \ Object Oriented Design
Main \ Rules \ Design
Main \ Rules \ Architecture and Layering
Main \ Rules \ API Breaking Changes
Main \ Rules \ Dead Code
Main \ Rules \ Visibility
Main \ Rules \ Purity - Immutability - Side-Effects
Main \ Rules \ Naming Conventions
Main \ Rules \ Source Files Organization
Main \ Group of Queries \ Object Oriented Design
Main \ Group of Queries \ API Breaking Changes
Main \ Group of Queries \ Code Diff Summary
Main \ Group of Queries \ Dead Code
Main \ Metrics \ Application Statistics
Main \ Metrics \ Projects Metrics
Main \ Metrics \ Namespaces Metrics
Main \ Metrics \ Types Metrics
Main \ Projects Dependencies
Main \ Namespaces Dependencies
Main \ Types Dependencies
Main \ Build Order
Main \ Analysis Log
Main \ Trend Charts
cppdepend report summary application namePOCO5report build date10/28/2013 11:26:12analysis duration00:03:01cppdepend version 4.0.0.7500baseline for comparisonCompare with project {POCO4} most recent analysis (analysis made on 2013 October - 15 Tuesday 21:22)
Get started.Quick tips.Back to CppDepend. The present HTML report is a summary of data gathered by the analysis.
It is recommended to use the CppDepend interactive UI capabilities
to make the most of CppDepend by mastering all aspects of your code.

Diagrams

C/C++ Projects Dependency Graph
Dependency Graph
View as ?fullscaled
C/C++ Projects Dependency Matrix
Dependency Matrix
View as ?fullscaled
Treemap View
Treemap Metric View
View as ?fullscaled
Abstractness versus Instability
Abstractness vs. Instability
View as ?fullscaled

Application Metrics

Note: Further Application Statistics are available.
# Lines of Code
53 533      +11.31% (48 092 +5 441)
0 (NotMyCode)
# Types
1 219      +8.55% (1 123 +96)
4   Projects      no diff
55   Namespaces      +19.57% (46 +9)
10 731   Methods      +11.84% (9 595 +1 136)
2 590   Fields      +9.28% (2 370 +220)
881   Source Files      +6.14% (830 +51)
Comment
25.17%      from 26.04%
18 006   Lines of Comment      +6.34% (16 933 +1 073)
Method Complexity
1 163   Max      no diff
2.22   Average      -0.73% (2.24 -0.016)
Type Complexity
4 700   Max      +0.17% (4 692 +8)
27.28   Average      +1.01% (27.01 +0.27)
Third-Party Usage
2   Projects used      no diff
8   Namespaces used      +60% (5 +3)
250   Types used      +26.9% (197 +53)
703   Methods used      +31.89% (533 +170)
242   Fields used      +58.17% (153 +89)

Rules summary

9500This section lists all Rules violated, and Rules or Queries with Error
  • Number of Rules or Queries with Error (syntax error, exception thrown, time-out): 0
  • Number of Rules violated: 50

Summary of Rules violated

graphHelp Rules can be checked live at
development-time, from within Visual
Studio. Online documentation.
graphHelp CppDepend rules report too many flaws
on existing code base? Use the option
Recent Violations Only!
warningCritical Some Critical Rules are violated. Critical Rules
can be used to break the build process if
violated. Online documentation.
Name # Matches Elements Group
warningCritical   Types too big - critical
2 typesCode Quality
warningCritical   Methods too complex - critical
41 methodsCode Quality
warningCritical   Methods with too many parameters - critical
77 methodsCode Quality
warning   Quick summary of methods to refactor
1222 methodsCode Quality
warning   Methods too big
264 methodsCode Quality
warning   Methods too complex
132 methodsCode Quality
warning   Methods potentially poorly commented
339 methodsCode Quality
warning   Methods with too many parameters
181 methodsCode Quality
warning   Methods with too many local variables
22 methodsCode Quality
warning   Methods with too many overloads
602 methodsCode Quality
warning   Types with too many methods
94 typesCode Quality
warning   Types with too many fields
9 typesCode Quality
warning   Types with poor cohesion
9 typesCode Quality
warning   From now, all methods added or refactored should respect basic quality principles
728 methodsCode Quality Regression
warning   From now, all types added or refactored should respect basic quality principles
91 typesCode Quality Regression
warning   Avoid making complex methods even more complex (Source CC)
9 methodsCode Quality Regression
warning   Avoid making large methods even larger
22 methodsCode Quality Regression
warning   Avoid adding methods to a type that already had many methods
23 typesCode Quality Regression
warning   Avoid adding instance fields to a type that already had many instance fields
5 typesCode Quality Regression
warning   Base class should not use derivatives
6 typesObject Oriented Design
warning   Class shouldn't be too deep in inheritance tree
105 typesObject Oriented Design
warning   Constructor should not call a virtual methods
22 methodsObject Oriented Design
warning   Don't assign static fields from instance methods
11 fieldsObject Oriented Design
warning   Avoid Abstract Classes with too many methods
12 typesObject Oriented Design
warning   Avoid namespaces with few types
47 namespacesDesign
warning   Nested types should not be visible
161 typesDesign
warning   Avoid namespaces mutually dependent
34 namespacesArchitecture and Layering
warning   Avoid namespaces dependency cycles
4 namespacesArchitecture and Layering
warningCritical   API Breaking Changes: Types
31 typesAPI Breaking Changes
warningCritical   API Breaking Changes: Methods
262 methodsAPI Breaking Changes
warningCritical   API Breaking Changes: Fields
39 fieldsAPI Breaking Changes
warningCritical   Avoid transforming immutable types into mutable types
4 typesAPI Breaking Changes
warning   Potentially dead Types
208 typesDead Code
warning   Potentially dead Methods
952 methodsDead Code
warning   Potentially dead Fields
209 fieldsDead Code
warning   Fields should be declared as private
1226 fieldsVisibility
warning   Constructors of abstract classes should be declared as protected or private
51 typesVisibility
warning   Structures should be immutable
109 typesPurity - Immutability - Side-Effects
warning   Avoid static fields with a mutable field type
43 fieldsPurity - Immutability - Side-Effects
warning   Instance fields should be prefixed with a 'm_'
10 fieldsNaming Conventions
warning   Static fields should be prefixed with a 's_'
10 fieldsNaming Conventions
warning   Exception class name should be suffixed with 'Exception'
1 typesNaming Conventions
warning   Types name should begin with an Upper character
10 typesNaming Conventions
warning   Avoid methods with name too long
300 methodsNaming Conventions
warning   Avoid fields with name too long
7 fieldsNaming Conventions
warning   Namespace name should correspond to file location
166 typesNaming Conventions
warning   Avoid defining multiple types in a source file
120 typesSource Files Organization
warning   Namespace name should correspond to file location
123 typesSource Files Organization
warning   Types with source files stored in the same directory, should be declared in the same namespace
7 namespacesSource Files Organization
warning   Types declared in the same namespace, should have their source files stored in the same directory
6 namespacesSource Files Organization

Application Statistics

Stat # Occurences Avg StdDev Max
Public properties on classes 863 Classes 0.173.681 public properties on __Globals
Public methods on classes 863 classes 10.5617.19331 public methods on __Globals
Arguments on public methods on classes 9,110 methods 1.081.2513 arguments on __Globals.compile_regex(int,int,uschar**,constuschar**,int*,BOOL,BOOL,int,int*,int*,branch_chain*,compile_data*,int*)
Cyclomatic complexity on non abstract Methods 11,498 Methods 0.391.39 CC = 38 for Poco.XML.ParserEngine.handleError(int)

Projects Metrics

If you wish to define thresholds on Projects' Code Metrics, consider writing some Rules.
Clicking column header arrows sorts values.
Clicking column header title text redirect to the online Code Metric definition.
Projects # lines of code # Types # Abstract Types # lines of comment% CommentAfferent CouplingEfferent CouplingRelational CohesionInstabilityAbstractnessDistance
Foundation v1.0.0.0295767782410961271491202.60.450.030.37
Net v1.0.0.065772511336163502072.5610.050.04
XML v1.0.0.015065136202659151633.520.980.150.09
Util v1.0.0.023155857702401371.910.090.06

Types Metrics : Code Quality

For a particular Code Metric defined for types, values in red represent the 15% highest values.
If you wish to define thresholds on types' Code Metrics, consider writing some Rule.
Clicking column header arrows sorts values.
Clicking column header title text redirect to the online Code Metric definition.

Types Metrics : Code Members and Inheritance

Type Name # Instance Methods Nb Static Methods # Fields# Children ClassesDepth Of Inheritance Tree Type Namespace

Types Metrics : Lack Of Cohesion Of Methods and Association Between Classes

Namespaces Metrics

If you wish to define thresholds on namespaces' Code Metrics, consider writing some Rules.
Clicking column header arrows sorts values.
Clicking column header title text redirect to the online Code Metric definition.
Namespaces # lines of code # Types # lines of comment% CommentAfferent CouplingEfferent Coupling
Foundation::GlobalNamespace10755440024
Foundation::Poco16021671003130
Foundation::Poco.Impl2110012
Foundation::Poco.anonymous_namespace{format.cpp}24310013
Foundation::Poco.anonymous_namespace{nesteddiagnosticcontext.cpp}010011
Foundation::Poco.anonymous_namespace{base32decoder.cpp}010011
Foundation::Poco.anonymous_namespace{base64decoder.cpp}010011
Foundation::Poco.anonymous_namespace{activedispatcher.cpp}220011
Foundation::Poco.anonymous_namespace{thread.cpp}010011
Foundation::Poco.anonymous_namespace{threadlocal.cpp}010011
Foundation::Poco.anonymous_namespace{threadpool.cpp}010011
Foundation::Poco.anonymous_namespace{logger.cpp}010001
Foundation::Poco.anonymous_namespace{loggingfactory.cpp}010011
Foundation::Poco.anonymous_namespace{loggingregistry.cpp}010011
Foundation::Poco.anonymous_namespace{patternformatter.cpp}010011
Foundation::Poco.anonymous_namespace{notificationcenter.cpp}010011
Foundation::Poco.anonymous_namespace{notificationqueue.cpp}010011
Foundation::Poco.anonymous_namespace{prioritynotificationqueue.cpp}010011
Foundation::Poco.anonymous_namespace{temporaryfile.cpp}010011
Foundation::Poco.anonymous_namespace{uuid.cpp}010011
Foundation::Poco.anonymous_namespace{uuidgenerator.cpp}010011
Foundation::Poco.anonymous_namespace{textencoding.cpp}010011
Foundation::Poco.anonymous_namespace{utf8string.cpp}010011
Foundation::Poco.anonymous_namespace{uristreamopener.cpp}010011
Foundation::Poco.Dynamic1531320045
Foundation::Poco.Dynamic.Impl2310013
Foundation::double_conversion91730014
Foundation::anonymous_namespace{numericstring.cpp}4310013
Foundation::anonymous_namespace{process.cpp}1810013
Foundation::anonymous_namespace{textconverter.cpp}110010
Foundation::std110001
Net::GlobalNamespace1030002
Net::Poco.Net620923000615
Net::Poco.Net.Impl25370016
Net::Poco.Net.anonymous_namespace{networkinterface.cpp}3510012
Net::Poco.Net.anonymous_namespace{partsource.cpp}010011
Net::Poco.Net.anonymous_namespace{httpcookie.cpp}010011
Net::Poco.Net.anonymous_namespace{tcpserverdispatcher.cpp}010011
Net::Poco.Net.anonymous_namespace{httpsessionfactory.cpp}010012
Net::Poco.Net.anonymous_namespace{socketnotifier.cpp}010011
Net::Poco.Net.anonymous_namespace{mailmessage.cpp}3720014
Net::anonymous_namespace{ipaddressimpl.cpp}810010
Net::anonymous_namespace{httpauthenticationparams.cpp}910012
Net::anonymous_namespace{httpdigestcredentials.cpp}1610012
XML::GlobalNamespace11779440012
XML::Poco.XML32838700511
XML::Poco.XML.anonymous_namespace{parserengine.cpp}010011
XML::Poco.XML.anonymous_namespace{xmlwriter.cpp}010012
XML::Poco.XML.anonymous_namespace{domimplementation.cpp}010012
XML::Poco.XML.anonymous_namespace{elementsbytagnamelist.cpp}010012
XML::anonymous_namespace{eventdispatcher.cpp}310011
Util::GlobalNamespace010000
Util::Poco.Util23095500012
Util::Poco.Util.anonymous_namespace{abstractconfiguration.cpp}310011
Util::Poco.Util.anonymous_namespace{winregistrykey.cpp}310011

0130
Code Quality  

warningCritical    Critical Rule warning: Types too big - critical
// <Name>Types too big - critical</Name>
warnif count > 0 from t in JustMyCode.Types where 
   
t.NbLinesOfCode > 500 && !t.IsGlobal
   
orderby t.NbLinesOfCode descending
select new { t, t.NbLinesOfCode,
                
t.NbMethods, t.NbFields }

// Types where NbLinesOfCode > 500 are extremely complex 
// and should be split in a smaller group of types. 
// See the definition of the NbLinesOfCode metric here 
// http://www.cppdepend.com/Metrics.aspx#NbLinesOfCode

2 types matched

types# lines of code (LOC)# Methods# FieldsFull Name
SHA1Engine572102Poco.SHA1Engine
Path537796Poco.Path

Statistics

Stat   # lines of code (LOC)   # Methods   # Fields
Sum:1 109898
Average:554.544.54
Minimum:537102
Maximum:572796
Standard deviation:17.534.52
Variance:306.251 1904
warningCritical    Critical Rule warning: Methods too complex - critical
// <Name>Methods too complex - critical</Name>
warnif count > 0 from m in JustMyCode.Methods where 
  
m.CyclomaticComplexity > 20 && 
  
m.NestingDepth > 5
  
orderby m.CyclomaticComplexity descending,
          
m.NestingDepth descending
select new { m, m.CyclomaticComplexity, m.NestingDepth }

// Methods with CyclomaticComplexity > 20 and NestingDepth  > 5
// are really too complex and should be split 
// in smaller methods, or even types.
// See the definition of the CyclomaticComplexity metric here 
// http://www.cppdepend.com/Metrics.aspx#CC
// See the definition of the NestingDepth metric here 
// http://www.cppdepend.com/Metrics.aspx#NestingDepth

41 methods matched

methodsCyclomatic Complexity (CC)NestingDepthFull Name
match(constunsignedchar*,constuschar*,constuschar*,int,match_data* ,unsignedlong,eptrblock*,int,unsignedint)1 1638__Globals.match(constunsignedchar*,constuschar*,constuschar*,int ,match_data*,unsignedlong,eptrblock*,int,unsignedint)
compile_branch(int*,uschar**,constuschar**,int*,int*,int* ,branch_chain*,compile_data*,int*)55512__Globals.compile_branch(int*,uschar**,constuschar**,int*,int*,int* ,branch_chain*,compile_data*,int*)
doProlog(XML_Parser,constENCODING*,constchar*,constchar*,int ,constchar*,constchar**,XML_Bool)2466__Globals.doProlog(XML_Parser,constENCODING*,constchar*,constchar*,int ,constchar*,constchar**,XML_Bool)
inflate(z_streamp,int)1646__Globals.inflate(z_streamp,int)
little2_prologTok(constENCODING*,constchar*,constchar*,constchar**)1346__Globals.little2_prologTok(constENCODING*,constchar*,constchar* ,constchar**)
big2_prologTok(constENCODING*,constchar*,constchar*,constchar**)1346__Globals.big2_prologTok(constENCODING*,constchar*,constchar* ,constchar**)
normal_prologTok(constENCODING*,constchar*,constchar*,constchar**)1286__Globals.normal_prologTok(constENCODING*,constchar*,constchar* ,constchar**)
little2_scanAtts(constENCODING*,constchar*,constchar*,constchar**)1148__Globals.little2_scanAtts(constENCODING*,constchar*,constchar* ,constchar**)
big2_scanAtts(constENCODING*,constchar*,constchar*,constchar**)1148__Globals.big2_scanAtts(constENCODING*,constchar*,constchar* ,constchar**)
doContent(XML_Parser,int,constENCODING*,constchar*,constchar* ,constchar**,XML_Bool)1097__Globals.doContent(XML_Parser,int,constENCODING*,constchar* ,constchar*,constchar**,XML_Bool)
normal_scanAtts(constENCODING*,constchar*,constchar*,constchar**)1078__Globals.normal_scanAtts(constENCODING*,constchar*,constchar* ,constchar**)
set_start_bits(constuschar*,uschar*,BOOL,BOOL,compile_data*)1008__Globals.set_start_bits(constuschar*,uschar*,BOOL,BOOL,compile_data*)
pcre_exec(constpcre*,constpcre_extra*,constchar*,int,int,int,int*,int)997__Globals.pcre_exec(constpcre*,constpcre_extra*,constchar*,int,int,int ,int*,int)
little2_scanLt(constENCODING*,constchar*,constchar*,constchar**)927__Globals.little2_scanLt(constENCODING*,constchar*,constchar* ,constchar**)
big2_scanLt(constENCODING*,constchar*,constchar*,constchar**)927__Globals.big2_scanLt(constENCODING*,constchar*,constchar*,constchar** )
normal_scanLt(constENCODING*,constchar*,constchar*,constchar**)877__Globals.normal_scanLt(constENCODING*,constchar*,constchar* ,constchar**)
storeAtts(XML_Parser,constENCODING*,constchar*,TAG_NAME*,BINDING**)707__Globals.storeAtts(XML_Parser,constENCODING*,constchar*,TAG_NAME* ,BINDING**)
inflateBack(z_streamp,in_func,void*,out_func,void*)646__Globals.inflateBack(z_streamp,in_func,void*,out_func,void*)
deflate(z_streamp,int)626__Globals.deflate(z_streamp,int)
little2_scanPi(constENCODING*,constchar*,constchar*,constchar**)626__Globals.little2_scanPi(constENCODING*,constchar*,constchar* ,constchar**)
big2_scanPi(constENCODING*,constchar*,constchar*,constchar**)626__Globals.big2_scanPi(constENCODING*,constchar*,constchar*,constchar** )
normal_scanPi(constENCODING*,constchar*,constchar*,constchar**)596__Globals.normal_scanPi(constENCODING*,constchar*,constchar* ,constchar**)
check_escape(constuschar**,int*,int,int,BOOL)586__Globals.check_escape(constuschar**,int*,int,int,BOOL)
little2_contentTok(constENCODING*,constchar*,constchar*,constchar**)526__Globals.little2_contentTok(constENCODING*,constchar*,constchar* ,constchar**)
big2_contentTok(constENCODING*,constchar*,constchar*,constchar**)526__Globals.big2_contentTok(constENCODING*,constchar*,constchar* ,constchar**)
storeEntityValue(XML_Parser,constENCODING*,constchar*,constchar*)507__Globals.storeEntityValue(XML_Parser,constENCODING*,constchar* ,constchar*)
normal_contentTok(constENCODING*,constchar*,constchar*,constchar**)496__Globals.normal_contentTok(constENCODING*,constchar*,constchar* ,constchar**)
find_parens(constuschar*,compile_data*,constuschar*,int,BOOL)448__Globals.find_parens(constuschar*,compile_data*,constuschar*,int,BOOL )
parseVMS(conststd::string&)3810Poco.Path.parseVMS(conststd::string&)
parse(conststd::string&,conststd::string&,Poco::DateTime&,int&)386Poco.DateTimeParser.parse(conststd::string&,conststd::string& ,Poco::DateTime&,int&)
little2_sameName(constENCODING*,constchar*,constchar*)386__Globals.little2_sameName(constENCODING*,constchar*,constchar*)
big2_sameName(constENCODING*,constchar*,constchar*)386__Globals.big2_sameName(constENCODING*,constchar*,constchar*)
normal_sameName(constENCODING*,constchar*,constchar*)366__Globals.normal_sameName(constENCODING*,constchar*,constchar*)
inflate_fast(z_streamp,unsignedint)319__Globals.inflate_fast(z_streamp,unsignedint)
little2_ignoreSectionTok(constENCODING*,constchar*,constchar* ,constchar**)296__Globals.little2_ignoreSectionTok(constENCODING*,constchar* ,constchar*,constchar**)
big2_ignoreSectionTok(constENCODING*,constchar*,constchar*,constchar** )296__Globals.big2_ignoreSectionTok(constENCODING*,constchar*,constchar* ,constchar**)
normal_ignoreSectionTok(constENCODING*,constchar*,constchar* ,constchar**)286__Globals.normal_ignoreSectionTok(constENCODING*,constchar*,constchar* ,constchar**)
doCdataSection(XML_Parser,constENCODING*,constchar**,constchar* ,constchar**,XML_Bool)267__Globals.doCdataSection(XML_Parser,constENCODING*,constchar** ,constchar*,constchar**,XML_Bool)
little2_scanComment(constENCODING*,constchar*,constchar*,constchar**)236__Globals.little2_scanComment(constENCODING*,constchar*,constchar* ,constchar**)
big2_scanComment(constENCODING*,constchar*,constchar*,constchar**)236__Globals.big2_scanComment(constENCODING*,constchar*,constchar* ,constchar**)
normal_scanComment(constENCODING*,constchar*,constchar*,constchar**)226__Globals.normal_scanComment(constENCODING*,constchar*,constchar* ,constchar**)

Statistics

Stat   Cyclomatic Complexity (CC)   NestingDepth
Sum:4 521279
Average:110.276.8
Minimum:226
Maximum:1 16312
Standard deviation:187.911.27
Variance:35 3101.62
warningCritical    Critical Rule warning: Methods with too many parameters - critical
// <Name>Methods with too many parameters - critical</Name>
warnif count > 0 from m in JustMyCode.Methods where 
  
m.NbParameters > 8
  
orderby m.NbParameters descending
select new { m, m.NbParameters }

// Methods with more than 8 parameters might be painful to call 
// and might degrade performance. You should prefer using 
// additional properties/fields to the declaring type to 
// handle numerous states. Another alternative is to provide 
// a class or structure dedicated to handle arguments passing 
// (for example see the class System.Diagnostics.ProcessStartInfo 
//  and the method System.Diagnostics.Process.Start(ProcessStartInfo))
//  See the definition of the NbParameters metric here 
// http://www.cppdepend.com/Metrics.aspx#NbParameters

77 methods matched

methods# ParametersFull Name
NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16 ,T17,T18,T19>(conststd::string&,typenameTypeWrapper<T0>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T8>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T9>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T10>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T11>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T12>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T13>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T14>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T15>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T16>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T17>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T18>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T19>::CONSTTYPE&)40Poco.NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15 ,T16,T17,T18,T19>.NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12 ,T13,T14,T15,T16,T17,T18,T19>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T8>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T9>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T10>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T11>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T12>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T13>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T14>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T15>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T16>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T17>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T18>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T19>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T11>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T12>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T13>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T14>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T15>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T16>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T17>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T18>::CONSTTYPE&)38Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,type-parameter-0-18,Poco::NullTypeList> .NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T11>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T12>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T13>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T14>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T15>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T16>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T17>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T18>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T11>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T12>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T13>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T14>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T15>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T16>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T17>::CONSTTYPE&)36Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T11>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T12>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T13>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T14>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T15>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T16>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T17>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T11>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T12>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T13>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T14>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T15>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T16>::CONSTTYPE&)34Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T11>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T12>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T13>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T14>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T15>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T16>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T11>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T12>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T13>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T14>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T15>::CONSTTYPE&)32Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T11>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T12>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T13>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T14>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T15>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T8>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T9>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T10>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T11>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T12>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T13>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T14>::CONSTTYPE&)30Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T8>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T9>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T10>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T11>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T12>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T13>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T14>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T8>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T9>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T10>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T11>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T12>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T13>::CONSTTYPE&)28Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T8>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T9>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T10>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T11>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T12>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T13>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T8>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T9>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T10>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T11>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T12>::CONSTTYPE&)26Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T8>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T9>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T10>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T11>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T12>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T11>::CONSTTYPE&)24Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T11>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&)22Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&)
NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16 ,T17,T18,T19>(constNameVecPtr&,typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper <T14>::CONSTTYPE&,typenameTypeWrapper<T15>::CONSTTYPE& ,typenameTypeWrapper<T16>::CONSTTYPE&,typenameTypeWrapper<T17 >::CONSTTYPE&,typenameTypeWrapper<T18>::CONSTTYPE&,typenameTypeWrapper <T19>::CONSTTYPE&)21Poco.NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15 ,T16,T17,T18,T19>.NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12 ,T13,T14,T15,T16,T17,T18,T19>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE& ,typenameTypeWrapper<T14>::CONSTTYPE&,typenameTypeWrapper<T15 >::CONSTTYPE&,typenameTypeWrapper<T16>::CONSTTYPE&,typenameTypeWrapper <T17>::CONSTTYPE&,typenameTypeWrapper<T18>::CONSTTYPE& ,typenameTypeWrapper<T19>::CONSTTYPE&)
Tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17 ,T18,T19>(typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&,typenameTypeWrapper<T17>::CONSTTYPE&,typenameTypeWrapper <T18>::CONSTTYPE&,typenameTypeWrapper<T19>::CONSTTYPE&)20Poco.Tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16 ,T17,T18,T19>.Tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14 ,T15,T16,T17,T18,T19>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper <T14>::CONSTTYPE&,typenameTypeWrapper<T15>::CONSTTYPE& ,typenameTypeWrapper<T16>::CONSTTYPE&,typenameTypeWrapper<T17 >::CONSTTYPE&,typenameTypeWrapper<T18>::CONSTTYPE&,typenameTypeWrapper <T19>::CONSTTYPE&)
NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16 ,T17,T18,T19>(typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper <T1>::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE& ,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper<T4 >::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper <T6>::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE& ,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper<T9 >::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper <T11>::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE& ,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper<T14 >::CONSTTYPE&,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper <T16>::CONSTTYPE&,typenameTypeWrapper<T17>::CONSTTYPE& ,typenameTypeWrapper<T18>::CONSTTYPE&,typenameTypeWrapper<T19 >::CONSTTYPE&)20Poco.NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15 ,T16,T17,T18,T19>.NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12 ,T13,T14,T15,T16,T17,T18,T19>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper <T14>::CONSTTYPE&,typenameTypeWrapper<T15>::CONSTTYPE& ,typenameTypeWrapper<T16>::CONSTTYPE&,typenameTypeWrapper<T17 >::CONSTTYPE&,typenameTypeWrapper<T18>::CONSTTYPE&,typenameTypeWrapper <T19>::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&)20Poco.NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15 ,T16,T17,T18,T19>.init(conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&,typenameTypeWrapper<T17>::CONSTTYPE&,typenameTypeWrapper <T18>::CONSTTYPE&)20Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,type-parameter-0-18,Poco::NullTypeList> .NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&,typenameTypeWrapper<T17>::CONSTTYPE&,typenameTypeWrapper <T18>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&)20Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,structPoco::NullTypeList>(typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE& ,typenameTypeWrapper<T14>::CONSTTYPE&,typenameTypeWrapper<T15 >::CONSTTYPE&,typenameTypeWrapper<T16>::CONSTTYPE&,typenameTypeWrapper <T17>::CONSTTYPE&,typenameTypeWrapper<T18>::CONSTTYPE&)19Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,type-parameter-0-10,type-parameter-0-11,type-parameter-0-12 ,type-parameter-0-13,type-parameter-0-14,type-parameter-0-15 ,type-parameter-0-16,type-parameter-0-17,type-parameter-0-18 ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper <T14>::CONSTTYPE&,typenameTypeWrapper<T15>::CONSTTYPE& ,typenameTypeWrapper<T16>::CONSTTYPE&,typenameTypeWrapper<T17 >::CONSTTYPE&,typenameTypeWrapper<T18>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,structPoco::NullTypeList>(typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE& ,typenameTypeWrapper<T14>::CONSTTYPE&,typenameTypeWrapper<T15 >::CONSTTYPE&,typenameTypeWrapper<T16>::CONSTTYPE&,typenameTypeWrapper <T17>::CONSTTYPE&,typenameTypeWrapper<T18>::CONSTTYPE&)19Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,type-parameter-0-18,Poco::NullTypeList> .NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,structPoco::NullTypeList>(typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE& ,typenameTypeWrapper<T14>::CONSTTYPE&,typenameTypeWrapper<T15 >::CONSTTYPE&,typenameTypeWrapper<T16>::CONSTTYPE&,typenameTypeWrapper <T17>::CONSTTYPE&,typenameTypeWrapper<T18>::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&)19Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,type-parameter-0-18,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&,typenameTypeWrapper<T17>::CONSTTYPE&)19Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&,typenameTypeWrapper<T17>::CONSTTYPE&)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&,typenameTypeWrapper<T17>::CONSTTYPE&)18Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,type-parameter-0-10,type-parameter-0-11,type-parameter-0-12 ,type-parameter-0-13,type-parameter-0-14,type-parameter-0-15 ,type-parameter-0-16,type-parameter-0-17,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper <T14>::CONSTTYPE&,typenameTypeWrapper<T15>::CONSTTYPE& ,typenameTypeWrapper<T16>::CONSTTYPE&,typenameTypeWrapper<T17 >::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&,typenameTypeWrapper<T17>::CONSTTYPE&)18Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&,typenameTypeWrapper<T17>::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string&)18Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&)18Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T8>::CONSTTYPE&)18Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T8>::CONSTTYPE&)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&)17Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,type-parameter-0-10,type-parameter-0-11,type-parameter-0-12 ,type-parameter-0-13,type-parameter-0-14,type-parameter-0-15 ,type-parameter-0-16,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper <T14>::CONSTTYPE&,typenameTypeWrapper<T15>::CONSTTYPE& ,typenameTypeWrapper<T16>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&)17Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&)17Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&)17Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&)16Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,type-parameter-0-10,type-parameter-0-11,type-parameter-0-12 ,type-parameter-0-13,type-parameter-0-14,type-parameter-0-15 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&)16Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&)16Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE& ,typenameTypeWrapper<T14>::CONSTTYPE&)16Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE& ,typenameTypeWrapper<T14>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE&)16Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE&)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper <T14>::CONSTTYPE&)15Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,type-parameter-0-10,type-parameter-0-11,type-parameter-0-12 ,type-parameter-0-13,type-parameter-0-14,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper <T14>::CONSTTYPE&)15Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper <T14>::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string&)15Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&)15Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&)14Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,type-parameter-0-10,type-parameter-0-11,type-parameter-0-12 ,type-parameter-0-13,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&)14Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&)14Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&)14Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE&)14Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE&)
compile_regex(int,int,uschar**,constuschar**,int*,BOOL,BOOL,int,int* ,int*,branch_chain*,compile_data*,int*)13__Globals.compile_regex(int,int,uschar**,constuschar**,int*,BOOL,BOOL ,int,int*,int*,branch_chain*,compile_data*,int*)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&)13Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,type-parameter-0-10,type-parameter-0-11,type-parameter-0-12 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&)13Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&)13Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&)13Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&)12Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,type-parameter-0-10,type-parameter-0-11,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&)12Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string&)12Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&)12Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&)12Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&)11Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,type-parameter-0-10,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&)11Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&)11Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE&)11Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE&)
doParseXmlDecl(constENCODING*(*)(constENCODING*,constchar*,constchar*) ,int,constENCODING*,constchar*,constchar*,constchar**,constchar** ,constchar**,constchar**,constENCODING**,int*)11__Globals.doParseXmlDecl(constENCODING*(*)(constENCODING*,constchar* ,constchar*),int,constENCODING*,constchar*,constchar*,constchar** ,constchar**,constchar**,constchar**,constENCODING**,int*)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE&)10Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE&)10Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&)10Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&)10Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&)10Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&)
XmlParseXmlDecl(int,constENCODING*,constchar*,constchar*,constchar** ,constchar**,constchar**,constchar**,constENCODING**,int*)10__Globals.XmlParseXmlDecl(int,constENCODING*,constchar*,constchar* ,constchar**,constchar**,constchar**,constchar**,constENCODING**,int*)
XmlParseXmlDeclNS(int,constENCODING*,constchar*,constchar*,constchar** ,constchar**,constchar**,constchar**,constENCODING**,int*)10__Globals.XmlParseXmlDeclNS(int,constENCODING*,constchar*,constchar* ,constchar**,constchar**,constchar**,constchar**,constENCODING**,int*)
dataElement(constXMLString&,constXMLString&,constXMLString& ,constXMLString&,constXMLString&,constXMLString&,constXMLString& ,constXMLString&,constXMLString&,constXMLString&)10Poco.XML.XMLWriter.dataElement(constXMLString&,constXMLString& ,constXMLString&,constXMLString&,constXMLString&,constXMLString& ,constXMLString&,constXMLString&,constXMLString&,constXMLString&)
MutationEvent(Poco::XML::Document*,constXMLString& ,Poco::XML::EventTarget*,bool,bool,Poco::XML::Node*,constXMLString& ,constXMLString&,constXMLString& ,Poco::XML::MutationEvent::AttrChangeType)10Poco.XML.MutationEvent.MutationEvent(Poco::XML::Document* ,constXMLString&,Poco::XML::EventTarget*,bool,bool,Poco::XML::Node* ,constXMLString&,constXMLString&,constXMLString& ,Poco::XML::MutationEvent::AttrChangeType)
compile_branch(int*,uschar**,constuschar**,int*,int*,int* ,branch_chain*,compile_data*,int*)9__Globals.compile_branch(int*,uschar**,constuschar**,int*,int*,int* ,branch_chain*,compile_data*,int*)
match(constunsignedchar*,constuschar*,constuschar*,int,match_data* ,unsignedlong,eptrblock*,int,unsignedint)9__Globals.match(constunsignedchar*,constuschar*,constuschar*,int ,match_data*,unsignedlong,eptrblock*,int,unsignedint)
LocalDateTime(int,int,int,int,int,int,int,int,int)9Poco.LocalDateTime.LocalDateTime(int,int,int,int,int,int,int,int,int)
assign(int,int,int,int,int,int,int,int,int)9Poco.LocalDateTime.assign(int,int,int,int,int,int,int,int,int)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&)9Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&)9Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string&)9Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&)9Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&)
InitialScaledStartValues(uint64_t,int,bool,int,bool ,double_conversion::Bignum*,double_conversion::Bignum* ,double_conversion::Bignum*,double_conversion::Bignum*)9double_conversion.__Globals.InitialScaledStartValues(uint64_t,int,bool ,int,bool,double_conversion::Bignum*,double_conversion::Bignum* ,double_conversion::Bignum*,double_conversion::Bignum*)
handleEntityDecl(void*,constXML_Char*,int,constXML_Char*,int ,constXML_Char*,constXML_Char*,constXML_Char*,constXML_Char*)9Poco.XML.ParserEngine.handleEntityDecl(void*,constXML_Char*,int ,constXML_Char*,int,constXML_Char*,constXML_Char*,constXML_Char* ,constXML_Char*)

Statistics

Stat   # Parameters
Sum:1 235
Average:16.04
Minimum:9
Maximum:40
Standard deviation:7.06
Variance:49.78
warningCritical    Rule warning: Quick summary of methods to refactor
// <Name>Quick summary of methods to refactor</Name>
warnif count > 0 from m in JustMyCode.Methods where 
                                    
// Code Metrics' definitions
  m.NbLinesOfCode > 30 ||           // http://www.cppdepend.com/Metrics.aspx#NbLinesOfCode
  m.MaxNestedLoop > 3 ||       // http://www.cppdepend.com/Metrics.aspx#NbILInstructions
  m.CyclomaticComplexity > 20 ||    // http://www.cppdepend.com/Metrics.aspx#CC
  m.NestingDepth > 5 ||           // http://www.cppdepend.com/Metrics.aspx#ILNestingDepth
  m.NbParameters > 5 ||             // http://www.cppdepend.com/Metrics.aspx#NbParameters
  m.NbVariables > 8 ||              // http://www.cppdepend.com/Metrics.aspx#NbVariables
  m.NbOverloads > 6                 // http://www.cppdepend.com/Metrics.aspx#NbOverloads

select new { m, m.NbLinesOfCode, m.MaxNestedLoop, m.CyclomaticComplexity, 
              
m.NestingDepth, 
             
m.NbParameters, m.NbVariables, m.NbOverloads } 

1,222 methods matched

methods# lines of code (LOC)MaxNestedLoopCyclomatic Complexity (CC)NestingDepth# Parameters# Variables# OverloadsFull Name
Multiply(constdouble_conversion::DiyFp&)140111111__Globals.Multiply(constdouble_conversion::DiyFp&)
MultiplyByPowerOfTen(int)301621161__Globals.MultiplyByPowerOfTen(int)
Square()352730141__Globals.Square()
AssignPowerUInt16(uint16_t,int)4311142101__Globals.AssignPowerUInt16(uint16_t,int)
ToHexString(char*,int)27293291__Globals.ToHexString(char*,int)
SubtractTimes(constdouble_conversion::Bignum&,int)21163291__Globals.SubtractTimes(constdouble_conversion::Bignum&,int)
ToPrecision(double,int,double_conversion::StringBuilder*)23173391__Globals.ToPrecision(double,int,double_conversion::StringBuilder*)
DoubleToAscii(double ,double_conversion::DoubleToStringConverter::DtoaMode,int,char*,int ,bool*,int*,int*)510102831__Globals.DoubleToAscii(double ,double_conversion::DoubleToStringConverter::DtoaMode,int,char*,int ,bool*,int*,int*)
StringToIeee(constchar*,int,int*,bool)18817154261__Globals.StringToIeee(constchar*,int,int*,bool)
adler32(uLong,constBytef*,uInt)1021123321__Globals.adler32(uLong,constBytef*,uInt)
deflate(z_streamp,int)19516262101__Globals.deflate(z_streamp,int)
deflateSetDictionary(z_streamp,constBytef*,uInt)50173361__Globals.deflateSetDictionary(z_streamp,constBytef*,uInt)
deflateCopy(z_streamp,z_streamp)32042231__Globals.deflateCopy(z_streamp,z_streamp)
deflateBound(z_streamp,uLong)460134241__Globals.deflateBound(z_streamp,uLong)
deflateInit2_(z_streamp,int,int,int,int,int,constchar*,int)590122841__Globals.deflateInit2_(z_streamp,int,int,int,int,int,constchar*,int)
fill_window(deflate_state*)641164181__Globals.fill_window(deflate_state*)
deflate_fast(deflate_state*,int)411135221__Globals.deflate_fast(deflate_state*,int)
deflate_slow(deflate_state*,int)551185231__Globals.deflate_slow(deflate_state*,int)
deflate_rle(deflate_state*,int)471135261__Globals.deflate_rle(deflate_state*,int)
longest_match(deflate_state*,IPos)410942121__Globals.longest_match(deflate_state*,IPos)
inflateBack(z_streamp,in_func,void*,out_func,void*)27036465141__Globals.inflateBack(z_streamp,in_func,void*,out_func,void*)
inflate_fast(z_streamp,unsignedint)18113192211__Globals.inflate_fast(z_streamp,unsignedint)
inflate(z_streamp,int)534316462171__Globals.inflate(z_streamp,int)
inflateSync(z_streamp)33163151__Globals.inflateSync(z_streamp)
updatewindow(z_streamp,constunsignedchar*,unsignedint)32093321__Globals.updatewindow(z_streamp,constunsignedchar*,unsignedint)
inflate_table(codetype,unsignedshort*,unsignedint,code**,unsignedint* ,unsignedshort*)17723346251__Globals.inflate_table(codetype,unsignedshort*,unsignedint,code** ,unsignedint*,unsignedshort*)
_tr_flush_block(deflate_state*,charf*,ulg,int)60096471__Globals._tr_flush_block(deflate_state*,charf*,ulg,int)
_tr_align(deflate_state*)31035141__Globals._tr_align(deflate_state*)
gen_bitlen(deflate_state*,tree_desc*)5421542131__Globals.gen_bitlen(deflate_state*,tree_desc*)
build_tree(deflate_state*,tree_desc*)38183271__Globals.build_tree(deflate_state*,tree_desc*)
scan_tree(deflate_state*,ct_data*,int)331113371__Globals.scan_tree(deflate_state*,ct_data*,int)
send_tree(deflate_state*,ct_data*,int)8111473131__Globals.send_tree(deflate_state*,ct_data*,int)
send_all_trees(deflate_state*,int,int,int)29136431__Globals.send_all_trees(deflate_state*,int,int,int)
compress_block(deflate_state*,constct_data*,constct_data*)58077391__Globals.compress_block(deflate_state*,constct_data*,constct_data*)
zlibCompileFlags()540172011__Globals.zlibCompileFlags()
pcre_compile2(constchar*,int,int*,constchar**,int*,constunsignedchar*)22916046231__Globals.pcre_compile2(constchar*,int,int*,constchar**,int* ,constunsignedchar*)
compile_regex(int,int,uschar**,constuschar**,int*,BOOL,BOOL,int,int* ,int*,branch_chain*,compile_data*,int*)93123513161__Globals.compile_regex(int,int,uschar**,constuschar**,int*,BOOL,BOOL ,int,int*,int*,branch_chain*,compile_data*,int*)
check_escape(constuschar**,int*,int,int,BOOL)13815865121__Globals.check_escape(constuschar**,int*,int,int,BOOL)
get_ucp(constuschar**,BOOL*,int*,int*)451143461__Globals.get_ucp(constuschar**,BOOL*,int*,int*)
find_parens(constuschar*,compile_data*,constuschar*,int,BOOL)694448551__Globals.find_parens(constuschar*,compile_data*,constuschar*,int,BOOL )
find_fixedlength(uschar*,int)1162674251__Globals.find_fixedlength(uschar*,int)
find_bracket(constuschar*,BOOL,int)521384321__Globals.find_bracket(constuschar*,BOOL,int)
find_recurse(constuschar*,BOOL)491374211__Globals.find_recurse(constuschar*,BOOL)
could_be_empty_branch(constuschar*,constuschar*,BOOL)1182784331__Globals.could_be_empty_branch(constuschar*,constuschar*,BOOL)
check_auto_possessive(int,int,BOOL,uschar*,constuschar*,int ,compile_data*)28021235741__Globals.check_auto_possessive(int,int,BOOL,uschar*,constuschar*,int ,compile_data*)
compile_branch(int*,uschar**,constuschar**,int*,int*,int* ,branch_chain*,compile_data*,int*)1 83535551291171__Globals.compile_branch(int*,uschar**,constuschar**,int*,int*,int* ,branch_chain*,compile_data*,int*)
find_firstassertedchar(constuschar*,int*,BOOL)420204341__Globals.find_firstassertedchar(constuschar*,int*,BOOL)
pcre_exec(constpcre*,constpcre_extra*,constchar*,int,int,int,int*,int)30839978341__Globals.pcre_exec(constpcre*,constpcre_extra*,constchar*,int,int,int ,int*,int)
match(constunsignedchar*,constuschar*,constuschar*,int,match_data* ,unsignedlong,eptrblock*,int,unsignedint)2 64331 16389851__Globals.match(constunsignedchar*,constuschar*,constuschar*,int ,match_data*,unsignedlong,eptrblock*,int,unsignedint)
pcre_fullinfo(constpcre*,constpcre_extra*,int,void*)640272441__Globals.pcre_fullinfo(constpcre*,constpcre_extra*,int,void*)
pcre_maketables()511242041__Globals.pcre_maketables()
_pcre_is_newline(constuschar*,int,constuschar*,int*,BOOL)350172511__Globals._pcre_is_newline(constuschar*,int,constuschar*,int*,BOOL)
_pcre_was_newline(constuschar*,int,constuschar*,int*,BOOL)370172511__Globals._pcre_was_newline(constuschar*,int,constuschar*,int*,BOOL)
pcre_study(constpcre*,int,constchar**)38072371__Globals.pcre_study(constpcre*,int,constchar**)
set_start_bits(constuschar*,uschar*,BOOL,BOOL,compile_data*)235210085101__Globals.set_start_bits(constuschar*,uschar*,BOOL,BOOL,compile_data*)
_pcre_valid_utf8(constuschar*,int)352183231__Globals._pcre_valid_utf8(constuschar*,int)
_pcre_xclass(int,constuschar*)501204251__Globals._pcre_xclass(int,constuschar*)
osDisplayNameImpl()450183011Poco.EnvironmentImpl.osDisplayNameImpl()
convert(conststd::string&,UTF32String&)71222412Poco.UnicodeConverter.convert(conststd::string&,UTF32String&)
convert(constchar*,std::size_t,UTF32String&)40223012Poco.UnicodeConverter.convert(constchar*,std::size_t,UTF32String&)
convert(constchar*,UTF32String&)40222012Poco.UnicodeConverter.convert(constchar*,UTF32String&)
convert(conststd::string&,UTF16String&)121332412Poco.UnicodeConverter.convert(conststd::string&,UTF16String&)
convert(constchar*,std::size_t,UTF16String&)40223012Poco.UnicodeConverter.convert(constchar*,std::size_t,UTF16String&)
convert(constchar*,UTF16String&)40222012Poco.UnicodeConverter.convert(constchar*,UTF16String&)
convert(constUTF16String&,std::string&)50112312Poco.UnicodeConverter.convert(constUTF16String&,std::string&)
convert(constUTF32String&,std::string&)50112312Poco.UnicodeConverter.convert(constUTF32String&,std::string&)
convert(constUTF16Char*,std::size_t,std::string&)50113312Poco.UnicodeConverter.convert(constUTF16Char*,std::size_t,std::string& )
convert(constUTF32Char*,std::size_t,std::string&)10113012Poco.UnicodeConverter.convert(constUTF32Char*,std::size_t,std::string& )
convert(constUTF16Char*,std::string&)10112012Poco.UnicodeConverter.convert(constUTF16Char*,std::string&)
convert(constUTF32Char*,std::string&)10112012Poco.UnicodeConverter.convert(constUTF32Char*,std::string&)
format(conststd::string&,constPoco::Any&)30112113Poco.__Globals.format(conststd::string&,constPoco::Any&)
format(conststd::string&,constPoco::Any&,constPoco::Any&)30113113Poco.__Globals.format(conststd::string&,constPoco::Any& ,constPoco::Any&)
format(conststd::string&,constPoco::Any&,constPoco::Any& ,constPoco::Any&)30114113Poco.__Globals.format(conststd::string&,constPoco::Any& ,constPoco::Any&,constPoco::Any&)
format(conststd::string&,constPoco::Any&,constPoco::Any& ,constPoco::Any&,constPoco::Any&)30115113Poco.__Globals.format(conststd::string&,constPoco::Any& ,constPoco::Any&,constPoco::Any&,constPoco::Any&)
format(conststd::string&,constPoco::Any&,constPoco::Any& ,constPoco::Any&,constPoco::Any&,constPoco::Any&)30116113Poco.__Globals.format(conststd::string&,constPoco::Any& ,constPoco::Any&,constPoco::Any&,constPoco::Any&,constPoco::Any&)
format(conststd::string&,constPoco::Any&,constPoco::Any& ,constPoco::Any&,constPoco::Any&,constPoco::Any&,constPoco::Any&)30117113Poco.__Globals.format(conststd::string&,constPoco::Any& ,constPoco::Any&,constPoco::Any&,constPoco::Any&,constPoco::Any& ,constPoco::Any&)
format(std::string&,conststd::string&,constPoco::Any&)30113113Poco.__Globals.format(std::string&,conststd::string&,constPoco::Any&)
format(std::string&,conststd::string&,constPoco::Any&,constPoco::Any&)40114113Poco.__Globals.format(std::string&,conststd::string&,constPoco::Any& ,constPoco::Any&)
format(std::string&,conststd::string&,constPoco::Any&,constPoco::Any& ,constPoco::Any&)50115113Poco.__Globals.format(std::string&,conststd::string&,constPoco::Any& ,constPoco::Any&,constPoco::Any&)
format(std::string&,conststd::string&,constPoco::Any&,constPoco::Any& ,constPoco::Any&,constPoco::Any&)60116113Poco.__Globals.format(std::string&,conststd::string&,constPoco::Any& ,constPoco::Any&,constPoco::Any&,constPoco::Any&)
format(std::string&,conststd::string&,constPoco::Any&,constPoco::Any& ,constPoco::Any&,constPoco::Any&,constPoco::Any&)70117113Poco.__Globals.format(std::string&,conststd::string&,constPoco::Any& ,constPoco::Any&,constPoco::Any&,constPoco::Any&,constPoco::Any&)
format(std::string&,conststd::string&,constPoco::Any&,constPoco::Any& ,constPoco::Any&,constPoco::Any&,constPoco::Any&,constPoco::Any&)80118113Poco.__Globals.format(std::string&,conststd::string&,constPoco::Any& ,constPoco::Any&,constPoco::Any&,constPoco::Any&,constPoco::Any& ,constPoco::Any&)
format(std::string&,conststd::string&,conststd::vector<Any>&)281863613Poco.__Globals.format(std::string&,conststd::string&,conststd::vector <Any>&)
strToInt<I>(constchar*,I&,short,char)1151634442Poco.__Globals.strToInt<I>(constchar*,I&,short,char)
intToStr<T>(T,unsignedshort,char*,std::size_t&,bool,int,char,char)441143852Poco.__Globals.intToStr<T>(T,unsignedshort,char*,std::size_t&,bool,int ,char,char)
uIntToStr<T>(T,unsignedshort,char*,std::size_t&,bool,int,char,char)401123852Poco.__Globals.uIntToStr<T>(T,unsignedshort,char*,std::size_t&,bool ,int,char,char)
intToStr<T>(T,unsignedshort,std::string&,bool,int,char,char)5011732Poco.__Globals.intToStr<T>(T,unsignedshort,std::string&,bool,int,char ,char)
uIntToStr<T>(T,unsignedshort,std::string&,bool,int,char,char)5011732Poco.__Globals.uIntToStr<T>(T,unsignedshort,std::string&,bool,int,char ,char)
icompare<S,It>(constS&,typenameS::size_type,typenameS::size_type,It,It )201825510Poco.__Globals.icompare<S,It>(constS&,typenameS::size_type ,typenameS::size_type,It,It)
icompare<S>(constS&,constS&)171622610Poco.__Globals.icompare<S>(constS&,constS&)
icompare<S>(constS&,typenameS::size_type,constS&,typenameS::size_type)30214010Poco.__Globals.icompare<S>(constS&,typenameS::size_type,constS& ,typenameS::size_type)
icompare<S>(constS&,typenameS::size_type,constS&)30213010Poco.__Globals.icompare<S>(constS&,typenameS::size_type,constS&)
icompare<S>(constS&,typenameS::size_type,typenameS::size_type,constS&)10114010Poco.__Globals.icompare<S>(constS&,typenameS::size_type ,typenameS::size_type,constS&)
icompare<S>(constS&,typenameS::size_type,typenameS::size_type,constS& ,typenameS::size_type,typenameS::size_type)60316110Poco.__Globals.icompare<S>(constS&,typenameS::size_type ,typenameS::size_type,constS&,typenameS::size_type ,typenameS::size_type)
icompare<S>(constS&,typenameS::size_type,typenameS::size_type,constS& ,typenameS::size_type)60315110Poco.__Globals.icompare<S>(constS&,typenameS::size_type ,typenameS::size_type,constS&,typenameS::size_type)
icompare<S>(constS&,typenameS::size_type,typenameS::size_type ,consttypenameS::value_type*)211824510Poco.__Globals.icompare<S>(constS&,typenameS::size_type ,typenameS::size_type,consttypenameS::value_type*)
icompare<S>(constS&,typenameS::size_type,consttypenameS::value_type*)10113010Poco.__Globals.icompare<S>(constS&,typenameS::size_type ,consttypenameS::value_type*)
icompare<S>(constS&,consttypenameS::value_type*)10112010Poco.__Globals.icompare<S>(constS&,consttypenameS::value_type*)
cat<S>(constS&,constS&,constS&,constS&,constS&,constS&)8011616Poco.__Globals.cat<S>(constS&,constS&,constS&,constS&,constS&,constS&)
floatToStr(std::string&,float,int,int,char,char)14071612Poco.__Globals.floatToStr(std::string&,float,int,int,char,char)

Statistics

Stat   # lines of code (LOC)   MaxNestedLoop   Cyclomatic Complexity (CC)   NestingDepth   # Parameters   # Variables   # Overloads
Sum:28 37928610 4272 1853 9332 10011 506
Average:23.220.238.531.793.221.729.42
Minimum:0010001
Maximum:2 64341 163124011720
Standard deviation:104.040.5640.471.574.155.736.03
Variance:10 8250.311 6382.4517.232.8836.38
warningCritical    Rule warning: Methods too big
// <Name>Methods too big</Name>
warnif count > 0 from m in JustMyCode.Methods where 
   
m.NbLinesOfCode > 30 
   
orderby m.NbLinesOfCode descending
           
select new { m, m.NbLinesOfCode}

// Methods where NbLinesOfCode > 30 
// are extremely complex and should be split in smaller methods.
// See the definition of the NbLinesOfCode metric here 
// http://www.cppdepend.com/Metrics.aspx#NbLinesOfCode

264 methods matched

methods# lines of code (LOC)Full Name
match(constunsignedchar*,constuschar*,constuschar*,int,match_data* ,unsignedlong,eptrblock*,int,unsignedint)2 643__Globals.match(constunsignedchar*,constuschar*,constuschar*,int ,match_data*,unsignedlong,eptrblock*,int,unsignedint)
compile_branch(int*,uschar**,constuschar**,int*,int*,int* ,branch_chain*,compile_data*,int*)1 835__Globals.compile_branch(int*,uschar**,constuschar**,int*,int*,int* ,branch_chain*,compile_data*,int*)
doProlog(XML_Parser,constENCODING*,constchar*,constchar*,int ,constchar*,constchar**,XML_Bool)704__Globals.doProlog(XML_Parser,constENCODING*,constchar*,constchar*,int ,constchar*,constchar**,XML_Bool)
inflate(z_streamp,int)534__Globals.inflate(z_streamp,int)
transform()520Poco.SHA1Engine.transform()
little2_prologTok(constENCODING*,constchar*,constchar*,constchar**)361__Globals.little2_prologTok(constENCODING*,constchar*,constchar* ,constchar**)
big2_prologTok(constENCODING*,constchar*,constchar*,constchar**)361__Globals.big2_prologTok(constENCODING*,constchar*,constchar* ,constchar**)
normal_prologTok(constENCODING*,constchar*,constchar*,constchar**)344__Globals.normal_prologTok(constENCODING*,constchar*,constchar* ,constchar**)
doContent(XML_Parser,int,constENCODING*,constchar*,constchar* ,constchar**,XML_Bool)331__Globals.doContent(XML_Parser,int,constENCODING*,constchar* ,constchar*,constchar**,XML_Bool)
pcre_exec(constpcre*,constpcre_extra*,constchar*,int,int,int,int*,int)308__Globals.pcre_exec(constpcre*,constpcre_extra*,constchar*,int,int,int ,int*,int)
little2_scanAtts(constENCODING*,constchar*,constchar*,constchar**)288__Globals.little2_scanAtts(constENCODING*,constchar*,constchar* ,constchar**)
big2_scanAtts(constENCODING*,constchar*,constchar*,constchar**)288__Globals.big2_scanAtts(constENCODING*,constchar*,constchar* ,constchar**)
check_auto_possessive(int,int,BOOL,uschar*,constuschar*,int ,compile_data*)280__Globals.check_auto_possessive(int,int,BOOL,uschar*,constuschar*,int ,compile_data*)
normal_scanAtts(constENCODING*,constchar*,constchar*,constchar**)274__Globals.normal_scanAtts(constENCODING*,constchar*,constchar* ,constchar**)
inflateBack(z_streamp,in_func,void*,out_func,void*)270__Globals.inflateBack(z_streamp,in_func,void*,out_func,void*)
transform(UInt32*,constunsignedchar*)263Poco.MD5Engine.transform(UInt32*,constunsignedchar*)
set_start_bits(constuschar*,uschar*,BOOL,BOOL,compile_data*)235__Globals.set_start_bits(constuschar*,uschar*,BOOL,BOOL,compile_data*)
pcre_compile2(constchar*,int,int*,constchar**,int*,constunsignedchar*)229__Globals.pcre_compile2(constchar*,int,int*,constchar**,int* ,constunsignedchar*)
little2_scanLt(constENCODING*,constchar*,constchar*,constchar**)229__Globals.little2_scanLt(constENCODING*,constchar*,constchar* ,constchar**)
big2_scanLt(constENCODING*,constchar*,constchar*,constchar**)229__Globals.big2_scanLt(constENCODING*,constchar*,constchar*,constchar** )
normal_scanLt(constENCODING*,constchar*,constchar*,constchar**)228__Globals.normal_scanLt(constENCODING*,constchar*,constchar* ,constchar**)
storeAtts(XML_Parser,constENCODING*,constchar*,TAG_NAME*,BINDING**)223__Globals.storeAtts(XML_Parser,constENCODING*,constchar*,TAG_NAME* ,BINDING**)
deflate(z_streamp,int)195__Globals.deflate(z_streamp,int)
StringToIeee(constchar*,int,int*,bool)188__Globals.StringToIeee(constchar*,int,int*,bool)
inflate_fast(z_streamp,unsignedint)181__Globals.inflate_fast(z_streamp,unsignedint)
inflate_table(codetype,unsignedshort*,unsignedint,code**,unsignedint* ,unsignedshort*)177__Globals.inflate_table(codetype,unsignedshort*,unsignedint,code** ,unsignedint*,unsignedshort*)
little2_scanPi(constENCODING*,constchar*,constchar*,constchar**)157__Globals.little2_scanPi(constENCODING*,constchar*,constchar* ,constchar**)
big2_scanPi(constENCODING*,constchar*,constchar*,constchar**)157__Globals.big2_scanPi(constENCODING*,constchar*,constchar*,constchar** )
normal_scanPi(constENCODING*,constchar*,constchar*,constchar**)156__Globals.normal_scanPi(constENCODING*,constchar*,constchar* ,constchar**)
transform(UInt32*,constunsignedchar*)151Poco.MD4Engine.transform(UInt32*,constunsignedchar*)
formatOne(std::string&,std::string::const_iterator& ,conststd::string::const_iterator&,std::vector<Any>::const_iterator&)142Poco.anonymous_namespace{format.cpp}.__Globals.formatOne(std::string& ,std::string::const_iterator&,conststd::string::const_iterator& ,std::vector<Any>::const_iterator&)
check_escape(constuschar**,int*,int,int,BOOL)138__Globals.check_escape(constuschar**,int*,int,int,BOOL)
format(constPoco::Message&,std::string&)125Poco.PatternFormatter.format(constPoco::Message&,std::string&)
parse(conststd::string&,conststd::string&,Poco::DateTime&,int&)122Poco.DateTimeParser.parse(conststd::string&,conststd::string& ,Poco::DateTime&,int&)
normal_contentTok(constENCODING*,constchar*,constchar*,constchar**)119__Globals.normal_contentTok(constENCODING*,constchar*,constchar* ,constchar**)
little2_contentTok(constENCODING*,constchar*,constchar*,constchar**)119__Globals.little2_contentTok(constENCODING*,constchar*,constchar* ,constchar**)
big2_contentTok(constENCODING*,constchar*,constchar*,constchar**)119__Globals.big2_contentTok(constENCODING*,constchar*,constchar* ,constchar**)
could_be_empty_branch(constuschar*,constuschar*,BOOL)118__Globals.could_be_empty_branch(constuschar*,constuschar*,BOOL)
find_fixedlength(uschar*,int)116__Globals.find_fixedlength(uschar*,int)
convert(int,unsignedchar*,int)116Poco.Windows1252Encoding.convert(int,unsignedchar*,int)
strToInt<I>(constchar*,I&,short,char)115Poco.__Globals.strToInt<I>(constchar*,I&,short,char)
storeEntityValue(XML_Parser,constENCODING*,constchar*,constchar*)113__Globals.storeEntityValue(XML_Parser,constENCODING*,constchar* ,constchar*)
normal_scanEndTag(constENCODING*,constchar*,constchar*,constchar**)106__Globals.normal_scanEndTag(constENCODING*,constchar*,constchar* ,constchar**)
little2_scanEndTag(constENCODING*,constchar*,constchar*,constchar**)106__Globals.little2_scanEndTag(constENCODING*,constchar*,constchar* ,constchar**)
big2_scanEndTag(constENCODING*,constchar*,constchar*,constchar**)106__Globals.big2_scanEndTag(constENCODING*,constchar*,constchar* ,constchar**)
normal_cdataSectionTok(constENCODING*,constchar*,constchar* ,constchar**)103__Globals.normal_cdataSectionTok(constENCODING*,constchar*,constchar* ,constchar**)
little2_cdataSectionTok(constENCODING*,constchar*,constchar* ,constchar**)103__Globals.little2_cdataSectionTok(constENCODING*,constchar*,constchar* ,constchar**)
big2_cdataSectionTok(constENCODING*,constchar*,constchar*,constchar**)103__Globals.big2_cdataSectionTok(constENCODING*,constchar*,constchar* ,constchar**)
adler32(uLong,constBytef*,uInt)102__Globals.adler32(uLong,constBytef*,uInt)
close()102Poco.Base32EncoderBuf.close()
appendAttributeValue(XML_Parser,constENCODING*,XML_Bool,constchar* ,constchar*,STRING_POOL*)98__Globals.appendAttributeValue(XML_Parser,constENCODING*,XML_Bool ,constchar*,constchar*,STRING_POOL*)
compile_regex(int,int,uschar**,constuschar**,int*,BOOL,BOOL,int,int* ,int*,branch_chain*,compile_data*,int*)93__Globals.compile_regex(int,int,uschar**,constuschar**,int*,BOOL,BOOL ,int,int*,int*,branch_chain*,compile_data*,int*)
parseVMS(conststd::string&)93Poco.Path.parseVMS(conststd::string&)
append(std::string&,constPoco::DateTime&,conststd::string&,int)93Poco.DateTimeFormatter.append(std::string&,constPoco::DateTime& ,conststd::string&,int)
normal_scanPercent(constENCODING*,constchar*,constchar*,constchar**)92__Globals.normal_scanPercent(constENCODING*,constchar*,constchar* ,constchar**)
normal_scanPoundName(constENCODING*,constchar*,constchar*,constchar**)92__Globals.normal_scanPoundName(constENCODING*,constchar*,constchar* ,constchar**)
little2_scanPercent(constENCODING*,constchar*,constchar*,constchar**)92__Globals.little2_scanPercent(constENCODING*,constchar*,constchar* ,constchar**)
little2_scanPoundName(constENCODING*,constchar*,constchar*,constchar** )92__Globals.little2_scanPoundName(constENCODING*,constchar*,constchar* ,constchar**)
big2_scanPercent(constENCODING*,constchar*,constchar*,constchar**)92__Globals.big2_scanPercent(constENCODING*,constchar*,constchar* ,constchar**)
big2_scanPoundName(constENCODING*,constchar*,constchar*,constchar**)92__Globals.big2_scanPoundName(constENCODING*,constchar*,constchar* ,constchar**)
normal_scanRef(constENCODING*,constchar*,constchar*,constchar**)88__Globals.normal_scanRef(constENCODING*,constchar*,constchar* ,constchar**)
little2_scanRef(constENCODING*,constchar*,constchar*,constchar**)88__Globals.little2_scanRef(constENCODING*,constchar*,constchar* ,constchar**)
big2_scanRef(constENCODING*,constchar*,constchar*,constchar**)88__Globals.big2_scanRef(constENCODING*,constchar*,constchar* ,constchar**)
handleError(int)87Poco.XML.ParserEngine.handleError(int)
XML_ExternalEntityParserCreate(XML_Parser,constXML_Char* ,constXML_Char*)86__Globals.XML_ExternalEntityParserCreate(XML_Parser,constXML_Char* ,constXML_Char*)
normal_getAtts(constENCODING*,constchar*,int,ATTRIBUTE*)85__Globals.normal_getAtts(constENCODING*,constchar*,int,ATTRIBUTE*)
little2_getAtts(constENCODING*,constchar*,int,ATTRIBUTE*)85__Globals.little2_getAtts(constENCODING*,constchar*,int,ATTRIBUTE*)
big2_getAtts(constENCODING*,constchar*,int,ATTRIBUTE*)85__Globals.big2_getAtts(constENCODING*,constchar*,int,ATTRIBUTE*)
getReasonForStatus(Poco::Net::HTTPResponse::HTTPStatus)83Poco.Net.HTTPResponse.getReasonForStatus (Poco::Net::HTTPResponse::HTTPStatus)
send_tree(deflate_state*,ct_data*,int)81__Globals.send_tree(deflate_state*,ct_data*,int)
doCdataSection(XML_Parser,constENCODING*,constchar**,constchar* ,constchar**,XML_Bool)78__Globals.doCdataSection(XML_Parser,constENCODING*,constchar** ,constchar*,constchar**,XML_Bool)
map(bool,bool)75Poco.Net.NetworkInterface.map(bool,bool)
error(int,conststd::string&)75Poco.Net.SocketImpl.error(int,conststd::string&)
dtdCopy(XML_Parser,DTD*,constDTD*,constXML_Memory_Handling_Suite*)74__Globals.dtdCopy(XML_Parser,DTD*,constDTD* ,constXML_Memory_Handling_Suite*)
parse(std::string::const_iterator,std::string::const_iterator)72Poco.Net.HTTPAuthenticationParams.parse(std::string::const_iterator ,std::string::const_iterator)
launchImpl(conststd::string&,constArgsImpl&,conststd::string& ,Poco::Pipe*,Poco::Pipe*,Poco::Pipe*,constEnvImpl&)70Poco.ProcessImpl.launchImpl(conststd::string&,constArgsImpl& ,conststd::string&,Poco::Pipe*,Poco::Pipe*,Poco::Pipe*,constEnvImpl&)
find_parens(constuschar*,compile_data*,constuschar*,int,BOOL)69__Globals.find_parens(constuschar*,compile_data*,constuschar*,int,BOOL )
RadixStringToIeee<radix_log_2>(constchar*,constchar*,bool,bool,double ,bool,constchar**)68double_conversion.__Globals.RadixStringToIeee<radix_log_2>(constchar* ,constchar*,bool,bool,double,bool,constchar**)
setProperty(conststd::string&,conststd::string&)68Poco.Net.RemoteSyslogChannel.setProperty(conststd::string& ,conststd::string&)
XML_ParseBuffer(XML_Parser,int,int)68__Globals.XML_ParseBuffer(XML_Parser,int,int)
initScan(constENCODING*const*,constINIT_ENCODING*,int,constchar* ,constchar*,constchar**)68__Globals.initScan(constENCODING*const*,constINIT_ENCODING*,int ,constchar*,constchar*,constchar**)
select(SocketList&,SocketList&,SocketList&,constPoco::Timespan&)67Poco.Net.Socket.select(SocketList&,SocketList&,SocketList& ,constPoco::Timespan&)
parserCreate(constXML_Char*,constXML_Memory_Handling_Suite* ,constXML_Char*,DTD*)67__Globals.parserCreate(constXML_Char*,constXML_Memory_Handling_Suite* ,constXML_Char*,DTD*)
readFromDevice()65Poco.Base32DecoderBuf.readFromDevice()
encodeWord(conststd::string&,conststd::string&)65Poco.Net.MailMessage.encodeWord(conststd::string&,conststd::string&)
fill_window(deflate_state*)64__Globals.fill_window(deflate_state*)
pcre_fullinfo(constpcre*,constpcre_extra*,int,void*)64__Globals.pcre_fullinfo(constpcre*,constpcre_extra*,int,void*)
getProperty(conststd::string&)64Poco.Net.RemoteSyslogChannel.getProperty(conststd::string&)
entityValueInitProcessor(XML_Parser,constchar*,constchar*,constchar**)64__Globals.entityValueInitProcessor(XML_Parser,constchar*,constchar* ,constchar**)
parserInit(XML_Parser,constXML_Char*)64__Globals.parserInit(XML_Parser,constXML_Char*)
normal_ignoreSectionTok(constENCODING*,constchar*,constchar* ,constchar**)64__Globals.normal_ignoreSectionTok(constENCODING*,constchar*,constchar* ,constchar**)
little2_ignoreSectionTok(constENCODING*,constchar*,constchar* ,constchar**)64__Globals.little2_ignoreSectionTok(constENCODING*,constchar* ,constchar*,constchar**)
big2_ignoreSectionTok(constENCODING*,constchar*,constchar*,constchar** )64__Globals.big2_ignoreSectionTok(constENCODING*,constchar*,constchar* ,constchar**)
addBinding(XML_Parser,PREFIX*,constATTRIBUTE_ID*,constXML_Char* ,BINDING**)63__Globals.addBinding(XML_Parser,PREFIX*,constATTRIBUTE_ID* ,constXML_Char*,BINDING**)
lookup(XML_Parser,HASH_TABLE*,KEY,size_t)63__Globals.lookup(XML_Parser,HASH_TABLE*,KEY,size_t)
receiveBytes(void*,int,int)62Poco.Net.WebSocketImpl.receiveBytes(void*,int,int)
XML_Parse(XML_Parser,constchar*,int,int)61__Globals.XML_Parse(XML_Parser,constchar*,int,int)
_tr_flush_block(deflate_state*,charf*,ulg,int)60__Globals._tr_flush_block(deflate_state*,charf*,ulg,int)
deflateInit2_(z_streamp,int,int,int,int,int,constchar*,int)59__Globals.deflateInit2_(z_streamp,int,int,int,int,int,constchar*,int)
compress_block(deflate_state*,constct_data*,constct_data*)58__Globals.compress_block(deflate_state*,constct_data*,constct_data*)

Statistics

Stat   # lines of code (LOC)
Sum:25 333
Average:95.96
Minimum:31
Maximum:2 643
Standard deviation:208.03
Variance:43 276
warningCritical    Rule warning: Methods too complex
// <Name>Methods too complex</Name>
warnif count > 0 from m in JustMyCode.Methods where 
  
m.CyclomaticComplexity > 20 ||
  
m.MaxNestedLoop > 3 ||
  
m.NestingDepth > 5
  
orderby m.CyclomaticComplexity descending,
          
m.MaxNestedLoop descending,
          
m.NestingDepth descending
select new { m, m.CyclomaticComplexity, 
                
m.MaxNestedLoop,
                
m.NestingDepth  }

// Methods where CyclomaticComplexity > 20 
// or MaxNestedLoop > 40
// or NestingDepth > 4
// are hard to understand and maintain
// and should be split in smaller methods.
// See the definition of the complexity metrics here:
// http://www.cppdepend.com/Metrics.aspx#CC
// http://www.cppdepend.com/Metrics.aspx#ILCC
// http://www.cppdepend.com/Metrics.aspx#ILNestingDepth

132 methods matched

methodsCyclomatic Complexity (CC)MaxNestedLoopNestingDepthFull Name
match(constunsignedchar*,constuschar*,constuschar*,int,match_data* ,unsignedlong,eptrblock*,int,unsignedint)1 16338__Globals.match(constunsignedchar*,constuschar*,constuschar*,int ,match_data*,unsignedlong,eptrblock*,int,unsignedint)
compile_branch(int*,uschar**,constuschar**,int*,int*,int* ,branch_chain*,compile_data*,int*)555312__Globals.compile_branch(int*,uschar**,constuschar**,int*,int*,int* ,branch_chain*,compile_data*,int*)
doProlog(XML_Parser,constENCODING*,constchar*,constchar*,int ,constchar*,constchar**,XML_Bool)24626__Globals.doProlog(XML_Parser,constENCODING*,constchar*,constchar*,int ,constchar*,constchar**,XML_Bool)
inflate(z_streamp,int)16436__Globals.inflate(z_streamp,int)
little2_prologTok(constENCODING*,constchar*,constchar*,constchar**)13416__Globals.little2_prologTok(constENCODING*,constchar*,constchar* ,constchar**)
big2_prologTok(constENCODING*,constchar*,constchar*,constchar**)13416__Globals.big2_prologTok(constENCODING*,constchar*,constchar* ,constchar**)
normal_prologTok(constENCODING*,constchar*,constchar*,constchar**)12816__Globals.normal_prologTok(constENCODING*,constchar*,constchar* ,constchar**)
check_auto_possessive(int,int,BOOL,uschar*,constuschar*,int ,compile_data*)12325__Globals.check_auto_possessive(int,int,BOOL,uschar*,constuschar*,int ,compile_data*)
little2_scanAtts(constENCODING*,constchar*,constchar*,constchar**)11428__Globals.little2_scanAtts(constENCODING*,constchar*,constchar* ,constchar**)
big2_scanAtts(constENCODING*,constchar*,constchar*,constchar**)11428__Globals.big2_scanAtts(constENCODING*,constchar*,constchar* ,constchar**)
doContent(XML_Parser,int,constENCODING*,constchar*,constchar* ,constchar**,XML_Bool)10927__Globals.doContent(XML_Parser,int,constENCODING*,constchar* ,constchar*,constchar**,XML_Bool)
normal_scanAtts(constENCODING*,constchar*,constchar*,constchar**)10728__Globals.normal_scanAtts(constENCODING*,constchar*,constchar* ,constchar**)
set_start_bits(constuschar*,uschar*,BOOL,BOOL,compile_data*)10028__Globals.set_start_bits(constuschar*,uschar*,BOOL,BOOL,compile_data*)
pcre_exec(constpcre*,constpcre_extra*,constchar*,int,int,int,int*,int)9937__Globals.pcre_exec(constpcre*,constpcre_extra*,constchar*,int,int,int ,int*,int)
little2_scanLt(constENCODING*,constchar*,constchar*,constchar**)9227__Globals.little2_scanLt(constENCODING*,constchar*,constchar* ,constchar**)
big2_scanLt(constENCODING*,constchar*,constchar*,constchar**)9227__Globals.big2_scanLt(constENCODING*,constchar*,constchar*,constchar** )
normal_scanLt(constENCODING*,constchar*,constchar*,constchar**)8727__Globals.normal_scanLt(constENCODING*,constchar*,constchar* ,constchar**)
could_be_empty_branch(constuschar*,constuschar*,BOOL)7824__Globals.could_be_empty_branch(constuschar*,constuschar*,BOOL)
StringToIeee(constchar*,int,int*,bool)7115__Globals.StringToIeee(constchar*,int,int*,bool)
storeAtts(XML_Parser,constENCODING*,constchar*,TAG_NAME*,BINDING**)7037__Globals.storeAtts(XML_Parser,constENCODING*,constchar*,TAG_NAME* ,BINDING**)
find_fixedlength(uschar*,int)6724__Globals.find_fixedlength(uschar*,int)
inflateBack(z_streamp,in_func,void*,out_func,void*)6436__Globals.inflateBack(z_streamp,in_func,void*,out_func,void*)
strToInt<I>(constchar*,I&,short,char)6314Poco.__Globals.strToInt<I>(constchar*,I&,short,char)
little2_scanPi(constENCODING*,constchar*,constchar*,constchar**)6226__Globals.little2_scanPi(constENCODING*,constchar*,constchar* ,constchar**)
big2_scanPi(constENCODING*,constchar*,constchar*,constchar**)6226__Globals.big2_scanPi(constENCODING*,constchar*,constchar*,constchar** )
deflate(z_streamp,int)6216__Globals.deflate(z_streamp,int)
pcre_compile2(constchar*,int,int*,constchar**,int*,constunsignedchar*)6014__Globals.pcre_compile2(constchar*,int,int*,constchar**,int* ,constunsignedchar*)
normal_scanPi(constENCODING*,constchar*,constchar*,constchar**)5926__Globals.normal_scanPi(constENCODING*,constchar*,constchar* ,constchar**)
check_escape(constuschar**,int*,int,int,BOOL)5816__Globals.check_escape(constuschar**,int*,int,int,BOOL)
convert(int,unsignedchar*,int)5802Poco.Windows1252Encoding.convert(int,unsignedchar*,int)
little2_contentTok(constENCODING*,constchar*,constchar*,constchar**)5216__Globals.little2_contentTok(constENCODING*,constchar*,constchar* ,constchar**)
big2_contentTok(constENCODING*,constchar*,constchar*,constchar**)5216__Globals.big2_contentTok(constENCODING*,constchar*,constchar* ,constchar**)
storeEntityValue(XML_Parser,constENCODING*,constchar*,constchar*)5027__Globals.storeEntityValue(XML_Parser,constENCODING*,constchar* ,constchar*)
normal_contentTok(constENCODING*,constchar*,constchar*,constchar**)4916__Globals.normal_contentTok(constENCODING*,constchar*,constchar* ,constchar**)
little2_scanEndTag(constENCODING*,constchar*,constchar*,constchar**)4825__Globals.little2_scanEndTag(constENCODING*,constchar*,constchar* ,constchar**)
big2_scanEndTag(constENCODING*,constchar*,constchar*,constchar**)4825__Globals.big2_scanEndTag(constENCODING*,constchar*,constchar* ,constchar**)
format(constPoco::Message&,std::string&)4814Poco.PatternFormatter.format(constPoco::Message&,std::string&)
normal_scanEndTag(constENCODING*,constchar*,constchar*,constchar**)4525__Globals.normal_scanEndTag(constENCODING*,constchar*,constchar* ,constchar**)
find_parens(constuschar*,compile_data*,constuschar*,int,BOOL)4448__Globals.find_parens(constuschar*,compile_data*,constuschar*,int,BOOL )
little2_cdataSectionTok(constENCODING*,constchar*,constchar* ,constchar**)4414__Globals.little2_cdataSectionTok(constENCODING*,constchar*,constchar* ,constchar**)
big2_cdataSectionTok(constENCODING*,constchar*,constchar*,constchar**)4414__Globals.big2_cdataSectionTok(constENCODING*,constchar*,constchar* ,constchar**)
little2_getAtts(constENCODING*,constchar*,int,ATTRIBUTE*)4315__Globals.little2_getAtts(constENCODING*,constchar*,int,ATTRIBUTE*)
big2_getAtts(constENCODING*,constchar*,int,ATTRIBUTE*)4315__Globals.big2_getAtts(constENCODING*,constchar*,int,ATTRIBUTE*)
little2_scanPoundName(constENCODING*,constchar*,constchar*,constchar** )4314__Globals.little2_scanPoundName(constENCODING*,constchar*,constchar* ,constchar**)
big2_scanPoundName(constENCODING*,constchar*,constchar*,constchar**)4314__Globals.big2_scanPoundName(constENCODING*,constchar*,constchar* ,constchar**)
handleError(int)4203Poco.XML.ParserEngine.handleError(int)
getReasonForStatus(Poco::Net::HTTPResponse::HTTPStatus)4202Poco.Net.HTTPResponse.getReasonForStatus (Poco::Net::HTTPResponse::HTTPStatus)
normal_cdataSectionTok(constENCODING*,constchar*,constchar* ,constchar**)4114__Globals.normal_cdataSectionTok(constENCODING*,constchar*,constchar* ,constchar**)
normal_scanPoundName(constENCODING*,constchar*,constchar*,constchar**)4114__Globals.normal_scanPoundName(constENCODING*,constchar*,constchar* ,constchar**)
little2_scanPercent(constENCODING*,constchar*,constchar*,constchar**)4114__Globals.little2_scanPercent(constENCODING*,constchar*,constchar* ,constchar**)
big2_scanPercent(constENCODING*,constchar*,constchar*,constchar**)4114__Globals.big2_scanPercent(constENCODING*,constchar*,constchar* ,constchar**)
close()4103Poco.Base32EncoderBuf.close()
appendAttributeValue(XML_Parser,constENCODING*,XML_Bool,constchar* ,constchar*,STRING_POOL*)4025__Globals.appendAttributeValue(XML_Parser,constENCODING*,XML_Bool ,constchar*,constchar*,STRING_POOL*)
normal_getAtts(constENCODING*,constchar*,int,ATTRIBUTE*)3915__Globals.normal_getAtts(constENCODING*,constchar*,int,ATTRIBUTE*)
normal_scanPercent(constENCODING*,constchar*,constchar*,constchar**)3914__Globals.normal_scanPercent(constENCODING*,constchar*,constchar* ,constchar**)
parseVMS(conststd::string&)38210Poco.Path.parseVMS(conststd::string&)
parse(conststd::string&,conststd::string&,Poco::DateTime&,int&)3826Poco.DateTimeParser.parse(conststd::string&,conststd::string& ,Poco::DateTime&,int&)
little2_sameName(constENCODING*,constchar*,constchar*)3816__Globals.little2_sameName(constENCODING*,constchar*,constchar*)
big2_sameName(constENCODING*,constchar*,constchar*)3816__Globals.big2_sameName(constENCODING*,constchar*,constchar*)
find_bracket(constuschar*,BOOL,int)3814__Globals.find_bracket(constuschar*,BOOL,int)
little2_scanRef(constENCODING*,constchar*,constchar*,constchar**)3814__Globals.little2_scanRef(constENCODING*,constchar*,constchar* ,constchar**)
big2_scanRef(constENCODING*,constchar*,constchar*,constchar**)3814__Globals.big2_scanRef(constENCODING*,constchar*,constchar* ,constchar**)
error(int,conststd::string&)3802Poco.Net.SocketImpl.error(int,conststd::string&)
find_recurse(constuschar*,BOOL)3714__Globals.find_recurse(constuschar*,BOOL)
normal_sameName(constENCODING*,constchar*,constchar*)3616__Globals.normal_sameName(constENCODING*,constchar*,constchar*)
normal_scanRef(constENCODING*,constchar*,constchar*,constchar**)3614__Globals.normal_scanRef(constENCODING*,constchar*,constchar* ,constchar**)
getContext(XML_Parser)3422__Globals.getContext(XML_Parser)
inflate_table(codetype,unsignedshort*,unsignedint,code**,unsignedint* ,unsignedshort*)3324__Globals.inflate_table(codetype,unsignedshort*,unsignedint,code** ,unsignedint*,unsignedshort*)
little2_isPublicId(constENCODING*,constchar*,constchar*,constchar**)3314__Globals.little2_isPublicId(constENCODING*,constchar*,constchar* ,constchar**)
big2_isPublicId(constENCODING*,constchar*,constchar*,constchar**)3314__Globals.big2_isPublicId(constENCODING*,constchar*,constchar* ,constchar**)
formatOne(std::string&,std::string::const_iterator& ,conststd::string::const_iterator&,std::vector<Any>::const_iterator&)3305Poco.anonymous_namespace{format.cpp}.__Globals.formatOne(std::string& ,std::string::const_iterator&,conststd::string::const_iterator& ,std::vector<Any>::const_iterator&)
setProperty(conststd::string&,conststd::string&)3302Poco.Net.RemoteSyslogChannel.setProperty(conststd::string& ,conststd::string&)
getProperty(conststd::string&)3202Poco.Net.RemoteSyslogChannel.getProperty(conststd::string&)
inflate_fast(z_streamp,unsignedint)3119__Globals.inflate_fast(z_streamp,unsignedint)
append(std::string&,constPoco::DateTime&,conststd::string&,int)3115Poco.DateTimeFormatter.append(std::string&,constPoco::DateTime& ,conststd::string&,int)
normal_isPublicId(constENCODING*,constchar*,constchar*,constchar**)3014__Globals.normal_isPublicId(constENCODING*,constchar*,constchar* ,constchar**)
little2_charRefNumber(constENCODING*,constchar*)3014__Globals.little2_charRefNumber(constENCODING*,constchar*)
big2_charRefNumber(constENCODING*,constchar*)3014__Globals.big2_charRefNumber(constENCODING*,constchar*)
little2_ignoreSectionTok(constENCODING*,constchar*,constchar* ,constchar**)2916__Globals.little2_ignoreSectionTok(constENCODING*,constchar* ,constchar*,constchar**)
big2_ignoreSectionTok(constENCODING*,constchar*,constchar*,constchar** )2916__Globals.big2_ignoreSectionTok(constENCODING*,constchar*,constchar* ,constchar**)
normal_ignoreSectionTok(constENCODING*,constchar*,constchar* ,constchar**)2816__Globals.normal_ignoreSectionTok(constENCODING*,constchar*,constchar* ,constchar**)
normal_charRefNumber(constENCODING*,constchar*)2814__Globals.normal_charRefNumber(constENCODING*,constchar*)
little2_scanLit(int,constENCODING*,constchar*,constchar*,constchar**)2814__Globals.little2_scanLit(int,constENCODING*,constchar*,constchar* ,constchar**)
big2_scanLit(int,constENCODING*,constchar*,constchar*,constchar**)2814__Globals.big2_scanLit(int,constENCODING*,constchar*,constchar* ,constchar**)
initScan(constENCODING*const*,constINIT_ENCODING*,int,constchar* ,constchar*,constchar**)2804__Globals.initScan(constENCODING*const*,constINIT_ENCODING*,int ,constchar*,constchar*,constchar**)
pcre_fullinfo(constpcre*,constpcre_extra*,int,void*)2702__Globals.pcre_fullinfo(constpcre*,constpcre_extra*,int,void*)
doCdataSection(XML_Parser,constENCODING*,constchar**,constchar* ,constchar**,XML_Bool)2627__Globals.doCdataSection(XML_Parser,constENCODING*,constchar** ,constchar*,constchar**,XML_Bool)
dtdCopy(XML_Parser,DTD*,constDTD*,constXML_Memory_Handling_Suite*)2624__Globals.dtdCopy(XML_Parser,DTD*,constDTD* ,constXML_Memory_Handling_Suite*)
normal_scanLit(int,constENCODING*,constchar*,constchar*,constchar**)2614__Globals.normal_scanLit(int,constENCODING*,constchar*,constchar* ,constchar**)
encodeWord(conststd::string&,conststd::string&)2514Poco.Net.MailMessage.encodeWord(conststd::string&,conststd::string&)
handleLastErrorImpl(conststd::string&)2502Poco.FileImpl.handleLastErrorImpl(conststd::string&)
get(conststd::string&)2414Poco.NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15 ,T16,T17,T18,T19>.get(conststd::string&)
pcre_maketables()2412__Globals.pcre_maketables()
setContext(XML_Parser,constXML_Char*)2325__Globals.setContext(XML_Parser,constXML_Char*)
little2_scanComment(constENCODING*,constchar*,constchar*,constchar**)2316__Globals.little2_scanComment(constENCODING*,constchar*,constchar* ,constchar**)
big2_scanComment(constENCODING*,constchar*,constchar*,constchar**)2316__Globals.big2_scanComment(constENCODING*,constchar*,constchar* ,constchar**)
compile_regex(int,int,uschar**,constuschar**,int*,BOOL,BOOL,int,int* ,int*,branch_chain*,compile_data*,int*)2315__Globals.compile_regex(int,int,uschar**,constuschar**,int*,BOOL,BOOL ,int,int*,int*,branch_chain*,compile_data*,int*)
get(conststd::string&)2314Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,type-parameter-0-18,Poco::NullTypeList>.get (conststd::string&)
little2_scanDecl(constENCODING*,constchar*,constchar*,constchar**)2314__Globals.little2_scanDecl(constENCODING*,constchar*,constchar* ,constchar**)
big2_scanDecl(constENCODING*,constchar*,constchar*,constchar**)2314__Globals.big2_scanDecl(constENCODING*,constchar*,constchar* ,constchar**)

Statistics

Stat   Cyclomatic Complexity (CC)   MaxNestedLoop   NestingDepth
Sum:7 340168682
Average:55.611.275.17
Minimum:302
Maximum:1 163412
Standard deviation:111.950.781.74
Variance:12 5330.613.03
warningCritical    Rule warning: Methods potentially poorly commented
// <Name>Methods potentially poorly commented</Name>
warnif count > 0 from m in JustMyCode.Methods where 
  
m.PercentageComment < 20 && 
  
m.NbLinesOfCode > 20  
  
orderby m.PercentageComment ascending
select new { m, m.PercentageComment, m.NbLinesOfCode, m.NbLinesOfComment }

// Methods where %Comment < 20 and that have 
// at least 20 lines of code might need to be more commented.
// See the definition of the Comments metric here 
// http://www.cppdepend.com/Metrics.aspx#PercentageComment
// http://www.cppdepend.com/Metrics.aspx#NbLinesOfComment 

339 methods matched

methodsPercentage Comment# lines of code (LOC)# lines of commentFull Name
MultiplyByPowerOfTen(int)0300__Globals.MultiplyByPowerOfTen(int)
Square()0350__Globals.Square()
AssignPowerUInt16(uint16_t,int)0430__Globals.AssignPowerUInt16(uint16_t,int)
DivideModuloIntBignum(constdouble_conversion::Bignum&)0290__Globals.DivideModuloIntBignum(constdouble_conversion::Bignum&)
ToHexString(char*,int)0270__Globals.ToHexString(char*,int)
PlusCompare(constdouble_conversion::Bignum& ,constdouble_conversion::Bignum&,constdouble_conversion::Bignum&)0280__Globals.PlusCompare(constdouble_conversion::Bignum& ,constdouble_conversion::Bignum&,constdouble_conversion::Bignum&)
SubtractTimes(constdouble_conversion::Bignum&,int)0210__Globals.SubtractTimes(constdouble_conversion::Bignum&,int)
CreateExponentialRepresentation(constchar*,int,int ,double_conversion::StringBuilder*)0240__Globals.CreateExponentialRepresentation(constchar*,int,int ,double_conversion::StringBuilder*)
CreateDecimalRepresentation(constchar*,int,int,int ,double_conversion::StringBuilder*)0280__Globals.CreateDecimalRepresentation(constchar*,int,int,int ,double_conversion::StringBuilder*)
ToExponential(double,int,double_conversion::StringBuilder*)0260__Globals.ToExponential(double,int,double_conversion::StringBuilder*)
ToPrecision(double,int,double_conversion::StringBuilder*)0230__Globals.ToPrecision(double,int,double_conversion::StringBuilder*)
DoubleToAscii(double ,double_conversion::DoubleToStringConverter::DtoaMode,int,char*,int ,bool*,int*,int*)0510__Globals.DoubleToAscii(double ,double_conversion::DoubleToStringConverter::DtoaMode,int,char*,int ,bool*,int*,int*)
StringToIeee(constchar*,int,int*,bool)01880__Globals.StringToIeee(constchar*,int,int*,bool)
osDisplayNameImpl()0450Poco.EnvironmentImpl.osDisplayNameImpl()
format(std::string&,conststd::string&,conststd::vector<Any>&)0280Poco.__Globals.format(std::string&,conststd::string&,conststd::vector <Any>&)
icompare<S>(constS&,typenameS::size_type,typenameS::size_type ,consttypenameS::value_type*)0210Poco.__Globals.icompare<S>(constS&,typenameS::size_type ,typenameS::size_type,consttypenameS::value_type*)
handleLastErrorImpl(conststd::string&)0420Poco.FileImpl.handleLastErrorImpl(conststd::string&)
parseUnix(conststd::string&)0320Poco.Path.parseUnix(conststd::string&)
parseVMS(conststd::string&)0930Poco.Path.parseVMS(conststd::string&)
parseGuess(conststd::string&)0460Poco.Path.parseGuess(conststd::string&)
buildVMS()0240Poco.Path.buildVMS()
StringTokenizer(conststd::string&,conststd::string&,int)0240Poco.StringTokenizer.StringTokenizer(conststd::string& ,conststd::string&,int)
close()01020Poco.Base32EncoderBuf.close()
writeToDevice(char)0300Poco.Base32EncoderBuf.writeToDevice(char)
readFromDevice()0360Poco.Base64DecoderBuf.readFromDevice()
close()0320Poco.Base64EncoderBuf.close()
writeToDevice(char)0250Poco.Base64EncoderBuf.writeToDevice(char)
readFromDevice(char*,std::streamsize)0340Poco.DeflatingStreamBuf.readFromDevice(char*,std::streamsize)
writeToDevice(constchar*,std::streamsize)0210Poco.DeflatingStreamBuf.writeToDevice(constchar*,std::streamsize)
sync()0220Poco.DeflatingStreamBuf.sync()
housekeep()0290Poco.ThreadPool.housekeep()
readFromDevice()0240Poco.HexBinaryDecoderBuf.readFromDevice()
readFromDevice(char*,std::streamsize)0330Poco.InflatingStreamBuf.readFromDevice(char*,std::streamsize)
writeToDevice(constchar*,std::streamsize)0260Poco.InflatingStreamBuf.writeToDevice(constchar*,std::streamsize)
writeLockImpl()0220Poco.RWLockImpl.writeLockImpl()
tryWriteLockImpl()0250Poco.RWLockImpl.tryWriteLockImpl()
run()0320Poco.Timer.run()
transform()05205Poco.SHA1Engine.transform()
substOne(std::string&,std::string::size_type,conststd::string&,int)0470Poco.RegularExpression.substOne(std::string&,std::string::size_type ,conststd::string&,int)
parseColor(conststd::string&)0360Poco.ColorConsoleChannel.parseColor(conststd::string&)
formatColor(Poco::ColorConsoleChannel::Color)0370Poco.ColorConsoleChannel.formatColor(Poco::ColorConsoleChannel::Color)
setUpRegistry()0230Poco.EventLogChannel.setUpRegistry()
setPurgeAge(conststd::string&)0350Poco.FileChannel.setPurgeAge(conststd::string&)
parse(conststd::string&,conststd::string&,Poco::DateTime&,int&)01220Poco.DateTimeParser.parse(conststd::string&,conststd::string& ,Poco::DateTime&,int&)
parseTZD(std::string::const_iterator& ,conststd::string::const_iterator&)0300Poco.DateTimeParser.parseTZD(std::string::const_iterator& ,conststd::string::const_iterator&)
parseColor(conststd::string&)0360Poco.WindowsColorConsoleChannel.parseColor(conststd::string&)
formatColor(WORD)0350Poco.WindowsColorConsoleChannel.formatColor(WORD)
ParsePattern()0370Poco.PatternFormatter.ParsePattern()
launchImpl(conststd::string&,constArgsImpl&,conststd::string& ,Poco::Pipe*,Poco::Pipe*,Poco::Pipe*,constEnvImpl&)0700Poco.ProcessImpl.launchImpl(conststd::string&,constArgsImpl& ,conststd::string&,Poco::Pipe*,Poco::Pipe*,Poco::Pipe*,constEnvImpl&)
setRotation(conststd::string&)0240Poco.SimpleFileChannel.setRotation(conststd::string&)
matchSet(Poco::TextIterator&,constPoco::TextIterator&,int)0410Poco.Glob.matchSet(Poco::TextIterator&,constPoco::TextIterator&,int)
collect(constPoco::Path&,constPoco::Path&,constPoco::Path& ,conststd::string&,std::set<std::string>&,int)0230Poco.Glob.collect(constPoco::Path&,constPoco::Path&,constPoco::Path& ,conststd::string&,std::set<std::string>&,int)
run()0440Poco.WindowsDirectoryWatcherStrategy.run()
convert(constunsignedchar*)0260Poco.UTF8Encoding.convert(constunsignedchar*)
convert(int,unsignedchar*,int)0240Poco.UTF8Encoding.convert(int,unsignedchar*,int)
queryConvert(constunsignedchar*,int)0290Poco.UTF8Encoding.queryConvert(constunsignedchar*,int)
convert(int,unsignedchar*,int)0400Poco.Latin9Encoding.convert(int,unsignedchar*,int)
readFromDevice()0300Poco.StreamConverterBuf.readFromDevice()
convert(int,unsignedchar*,int)01160Poco.Windows1252Encoding.convert(int,unsignedchar*,int)
convert(int,unsignedchar*,int)0220Poco.UTF16Encoding.convert(int,unsignedchar*,int)
icompare(conststd::string&,std::string::size_type ,std::string::size_type,std::string::const_iterator ,std::string::const_iterator)0220Poco.UTF8.icompare(conststd::string&,std::string::size_type ,std::string::size_type,std::string::const_iterator ,std::string::const_iterator)
get(conststd::string&)0510Poco.NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15 ,T16,T17,T18,T19>.get(conststd::string&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&)0220Poco.NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15 ,T16,T17,T18,T19>.init(conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string&)
get(conststd::string&)0490Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,type-parameter-0-18,Poco::NullTypeList>.get (conststd::string&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&)0210Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,type-parameter-0-18,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&)
get(conststd::string&)0470Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,Poco::NullTypeList,Poco::NullTypeList>.get (conststd::string&)
get(conststd::string&)0450Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.get (conststd::string&)
get(conststd::string&)0430Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.get (conststd::string&)
get(conststd::string&)0410Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.get (conststd::string&)
get(conststd::string&)0390Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.get (conststd::string&)
get(conststd::string&)0370Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.get (conststd::string&)
get(conststd::string&)0350Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.get (conststd::string&)
get(conststd::string&)0330Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.get (conststd::string&)
get(conststd::string&)0310Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.get (conststd::string&)
get(conststd::string&)0290Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.get (conststd::string&)
get(conststd::string&)0270Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.get (conststd::string&)
get(conststd::string&)0250Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.get (conststd::string&)
get(conststd::string&)0230Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.get (conststd::string&)
get(conststd::string&)0210Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.get (conststd::string&)
init(constchar*,std::size_t)0210Poco.HMACEngine<Engine>.init(constchar*,std::size_t)
parseFlags(std::ostream&,std::string::const_iterator& ,conststd::string::const_iterator&)0230Poco.anonymous_namespace{format.cpp}.__Globals.parseFlags (std::ostream&,std::string::const_iterator& ,conststd::string::const_iterator&)
prepareFormat(std::ostream&,char)0230Poco.anonymous_namespace{format.cpp}.__Globals.prepareFormat (std::ostream&,char)
writeAnyInt(std::ostream&,constPoco::Any&)0240Poco.anonymous_namespace{format.cpp}.__Globals.writeAnyInt (std::ostream&,constPoco::Any&)
formatOne(std::string&,std::string::const_iterator& ,conststd::string::const_iterator&,std::vector<Any>::const_iterator&)01420Poco.anonymous_namespace{format.cpp}.__Globals.formatOne(std::string& ,std::string::const_iterator&,conststd::string::const_iterator& ,std::vector<Any>::const_iterator&)
GenerateShortestDigits(double_conversion::Bignum* ,double_conversion::Bignum*,double_conversion::Bignum* ,double_conversion::Bignum*,bool,Vector<char>,int*)0410double_conversion.__Globals.GenerateShortestDigits (double_conversion::Bignum*,double_conversion::Bignum* ,double_conversion::Bignum*,double_conversion::Bignum*,bool,Vector <char>,int*)
GenerateCountedDigits(int,int*,double_conversion::Bignum* ,double_conversion::Bignum*,Vector<char>,int*)0210double_conversion.__Globals.GenerateCountedDigits(int,int* ,double_conversion::Bignum*,double_conversion::Bignum*,Vector<char> ,int*)
BignumDtoa(double,double_conversion::BignumDtoaMode,int,Vector<char> ,int*,int*)0500double_conversion.__Globals.BignumDtoa(double ,double_conversion::BignumDtoaMode,int,Vector<char>,int*,int*)
DigitGen(double_conversion::DiyFp,double_conversion::DiyFp ,double_conversion::DiyFp,Vector<char>,int*,int*)0390double_conversion.__Globals.DigitGen(double_conversion::DiyFp ,double_conversion::DiyFp,double_conversion::DiyFp,Vector<char>,int* ,int*)
DigitGenCounted(double_conversion::DiyFp,int,Vector<char>,int*,int*)0400double_conversion.__Globals.DigitGenCounted(double_conversion::DiyFp ,int,Vector<char>,int*,int*)
Grisu3(double,double_conversion::FastDtoaMode,Vector<char>,int*,int*)0230double_conversion.__Globals.Grisu3(double ,double_conversion::FastDtoaMode,Vector<char>,int*,int*)
FastDtoa(double,double_conversion::FastDtoaMode,int,Vector<char>,int* ,int*)0220double_conversion.__Globals.FastDtoa(double ,double_conversion::FastDtoaMode,int,Vector<char>,int*,int*)
FillFractionals(uint64_t,int,int,Vector<char>,int*,int*)0300double_conversion.__Globals.FillFractionals(uint64_t,int,int,Vector <char>,int*,int*)
FastFixedDtoa(double,int,Vector<char>,int*,int*)0520double_conversion.__Globals.FastFixedDtoa(double,int,Vector<char>,int* ,int*)
AdjustmentPowerOfTen(int)0220double_conversion.__Globals.AdjustmentPowerOfTen(int)
DiyFpStrtod(Vector<constchar>,int,double*)0580double_conversion.__Globals.DiyFpStrtod(Vector<constchar>,int,double*)
Strtof(Vector<constchar>,int)0420double_conversion.__Globals.Strtof(Vector<constchar>,int)
RadixStringToIeee<radix_log_2>(constchar*,constchar*,bool,bool,double ,bool,constchar**)0680double_conversion.__Globals.RadixStringToIeee<radix_log_2>(constchar* ,constchar*,bool,bool,double,bool,constchar**)
readFromDevice(char*,std::streamsize)0280Poco.Net.HTTPChunkedStreamBuf.readFromDevice(char*,std::streamsize)
readUrl(std::istream&)0280Poco.Net.HTMLForm.readUrl(std::istream&)
writeMultipart(std::ostream&)0250Poco.Net.HTMLForm.writeMultipart(std::ostream&)

Statistics

Stat   Percentage Comment   # lines of code (LOC)   # lines of comment
Sum:84419 090541
Average:2.4956.311.6
Minimum:0210
Maximum:1870462
Standard deviation:4.4567.845.03
Variance:19.774 60125.31
warningCritical    Rule warning: Methods with too many parameters
// <Name>Methods with too many parameters</Name>
warnif count > 0 from m in JustMyCode.Methods where 
  
m.NbParameters > 5 
  
orderby m.NbParameters descending
select new { m, m.NbParameters }

// Methods where NbParameters > 5 might be painful to call 
// and might degrade performance. You should prefer using 
// additional properties/fields to the declaring type to 
// handle numerous states. Another alternative is to provide 
// a class or structure dedicated to handle arguments passing 
// (for example see the class System.Diagnostics.ProcessStartInfo 
// and the method System.Diagnostics.Process.Start(ProcessStartInfo))
// See the definition of the NbParameters metric here 
// http://www.cppdepend.com/Metrics.aspx#NbParameters

181 methods matched

methods# ParametersFull Name
NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16 ,T17,T18,T19>(conststd::string&,typenameTypeWrapper<T0>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T8>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T9>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T10>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T11>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T12>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T13>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T14>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T15>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T16>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T17>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T18>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T19>::CONSTTYPE&)40Poco.NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15 ,T16,T17,T18,T19>.NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12 ,T13,T14,T15,T16,T17,T18,T19>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T8>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T9>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T10>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T11>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T12>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T13>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T14>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T15>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T16>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T17>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T18>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T19>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T11>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T12>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T13>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T14>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T15>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T16>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T17>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T18>::CONSTTYPE&)38Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,type-parameter-0-18,Poco::NullTypeList> .NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T11>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T12>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T13>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T14>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T15>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T16>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T17>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T18>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T11>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T12>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T13>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T14>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T15>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T16>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T17>::CONSTTYPE&)36Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T11>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T12>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T13>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T14>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T15>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T16>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T17>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T11>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T12>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T13>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T14>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T15>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T16>::CONSTTYPE&)34Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T11>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T12>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T13>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T14>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T15>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T16>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T11>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T12>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T13>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T14>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T15>::CONSTTYPE&)32Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T11>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T12>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T13>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T14>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T15>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T8>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T9>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T10>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T11>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T12>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T13>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T14>::CONSTTYPE&)30Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T8>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T9>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T10>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T11>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T12>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T13>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T14>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T8>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T9>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T10>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T11>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T12>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T13>::CONSTTYPE&)28Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T8>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T9>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T10>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T11>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T12>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T13>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T8>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T9>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T10>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T11>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T12>::CONSTTYPE&)26Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T8>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T9>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T10>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T11>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T12>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T11>::CONSTTYPE&)24Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T11>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&)22Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T10>::CONSTTYPE&)
NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16 ,T17,T18,T19>(constNameVecPtr&,typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper <T14>::CONSTTYPE&,typenameTypeWrapper<T15>::CONSTTYPE& ,typenameTypeWrapper<T16>::CONSTTYPE&,typenameTypeWrapper<T17 >::CONSTTYPE&,typenameTypeWrapper<T18>::CONSTTYPE&,typenameTypeWrapper <T19>::CONSTTYPE&)21Poco.NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15 ,T16,T17,T18,T19>.NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12 ,T13,T14,T15,T16,T17,T18,T19>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE& ,typenameTypeWrapper<T14>::CONSTTYPE&,typenameTypeWrapper<T15 >::CONSTTYPE&,typenameTypeWrapper<T16>::CONSTTYPE&,typenameTypeWrapper <T17>::CONSTTYPE&,typenameTypeWrapper<T18>::CONSTTYPE& ,typenameTypeWrapper<T19>::CONSTTYPE&)
Tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17 ,T18,T19>(typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&,typenameTypeWrapper<T17>::CONSTTYPE&,typenameTypeWrapper <T18>::CONSTTYPE&,typenameTypeWrapper<T19>::CONSTTYPE&)20Poco.Tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16 ,T17,T18,T19>.Tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14 ,T15,T16,T17,T18,T19>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper <T14>::CONSTTYPE&,typenameTypeWrapper<T15>::CONSTTYPE& ,typenameTypeWrapper<T16>::CONSTTYPE&,typenameTypeWrapper<T17 >::CONSTTYPE&,typenameTypeWrapper<T18>::CONSTTYPE&,typenameTypeWrapper <T19>::CONSTTYPE&)
NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16 ,T17,T18,T19>(typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper <T1>::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE& ,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper<T4 >::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper <T6>::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE& ,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper<T9 >::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper <T11>::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE& ,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper<T14 >::CONSTTYPE&,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper <T16>::CONSTTYPE&,typenameTypeWrapper<T17>::CONSTTYPE& ,typenameTypeWrapper<T18>::CONSTTYPE&,typenameTypeWrapper<T19 >::CONSTTYPE&)20Poco.NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15 ,T16,T17,T18,T19>.NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12 ,T13,T14,T15,T16,T17,T18,T19>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper <T14>::CONSTTYPE&,typenameTypeWrapper<T15>::CONSTTYPE& ,typenameTypeWrapper<T16>::CONSTTYPE&,typenameTypeWrapper<T17 >::CONSTTYPE&,typenameTypeWrapper<T18>::CONSTTYPE&,typenameTypeWrapper <T19>::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&)20Poco.NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15 ,T16,T17,T18,T19>.init(conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&,typenameTypeWrapper<T17>::CONSTTYPE&,typenameTypeWrapper <T18>::CONSTTYPE&)20Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,type-parameter-0-18,Poco::NullTypeList> .NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&,typenameTypeWrapper<T17>::CONSTTYPE&,typenameTypeWrapper <T18>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&)20Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T6>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T7>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T8>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T9>::CONSTTYPE&)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,structPoco::NullTypeList>(typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE& ,typenameTypeWrapper<T14>::CONSTTYPE&,typenameTypeWrapper<T15 >::CONSTTYPE&,typenameTypeWrapper<T16>::CONSTTYPE&,typenameTypeWrapper <T17>::CONSTTYPE&,typenameTypeWrapper<T18>::CONSTTYPE&)19Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,type-parameter-0-10,type-parameter-0-11,type-parameter-0-12 ,type-parameter-0-13,type-parameter-0-14,type-parameter-0-15 ,type-parameter-0-16,type-parameter-0-17,type-parameter-0-18 ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper <T14>::CONSTTYPE&,typenameTypeWrapper<T15>::CONSTTYPE& ,typenameTypeWrapper<T16>::CONSTTYPE&,typenameTypeWrapper<T17 >::CONSTTYPE&,typenameTypeWrapper<T18>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,structPoco::NullTypeList>(typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE& ,typenameTypeWrapper<T14>::CONSTTYPE&,typenameTypeWrapper<T15 >::CONSTTYPE&,typenameTypeWrapper<T16>::CONSTTYPE&,typenameTypeWrapper <T17>::CONSTTYPE&,typenameTypeWrapper<T18>::CONSTTYPE&)19Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,type-parameter-0-18,Poco::NullTypeList> .NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,structPoco::NullTypeList>(typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE& ,typenameTypeWrapper<T14>::CONSTTYPE&,typenameTypeWrapper<T15 >::CONSTTYPE&,typenameTypeWrapper<T16>::CONSTTYPE&,typenameTypeWrapper <T17>::CONSTTYPE&,typenameTypeWrapper<T18>::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&)19Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,type-parameter-0-18,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&,typenameTypeWrapper<T17>::CONSTTYPE&)19Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&,typenameTypeWrapper<T17>::CONSTTYPE&)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&,typenameTypeWrapper<T17>::CONSTTYPE&)18Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,type-parameter-0-10,type-parameter-0-11,type-parameter-0-12 ,type-parameter-0-13,type-parameter-0-14,type-parameter-0-15 ,type-parameter-0-16,type-parameter-0-17,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper <T14>::CONSTTYPE&,typenameTypeWrapper<T15>::CONSTTYPE& ,typenameTypeWrapper<T16>::CONSTTYPE&,typenameTypeWrapper<T17 >::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&,typenameTypeWrapper<T17>::CONSTTYPE&)18Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&,typenameTypeWrapper<T17>::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string&)18Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&)18Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T8>::CONSTTYPE&)18Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T8>::CONSTTYPE&)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&)17Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,type-parameter-0-10,type-parameter-0-11,type-parameter-0-12 ,type-parameter-0-13,type-parameter-0-14,type-parameter-0-15 ,type-parameter-0-16,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper <T14>::CONSTTYPE&,typenameTypeWrapper<T15>::CONSTTYPE& ,typenameTypeWrapper<T16>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&)17Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&)17Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&)17Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&)16Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,type-parameter-0-10,type-parameter-0-11,type-parameter-0-12 ,type-parameter-0-13,type-parameter-0-14,type-parameter-0-15 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&)16Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&)16Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE& ,typenameTypeWrapper<T14>::CONSTTYPE&)16Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE& ,typenameTypeWrapper<T14>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE&)16Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T7>::CONSTTYPE&)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper <T14>::CONSTTYPE&)15Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,type-parameter-0-10,type-parameter-0-11,type-parameter-0-12 ,type-parameter-0-13,type-parameter-0-14,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper <T14>::CONSTTYPE&)15Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper <T14>::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string&)15Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&)15Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&)14Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,type-parameter-0-10,type-parameter-0-11,type-parameter-0-12 ,type-parameter-0-13,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&)14Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&)14Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&)14Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE&)14Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(conststd::string&,typenameTypeWrapper<T0 >::CONSTTYPE&,conststd::string&,typenameTypeWrapper<T1>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T2>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T3>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T4>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T5>::CONSTTYPE& ,conststd::string&,typenameTypeWrapper<T6>::CONSTTYPE&)
compile_regex(int,int,uschar**,constuschar**,int*,BOOL,BOOL,int,int* ,int*,branch_chain*,compile_data*,int*)13__Globals.compile_regex(int,int,uschar**,constuschar**,int*,BOOL,BOOL ,int,int*,int*,branch_chain*,compile_data*,int*)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&)13Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,type-parameter-0-10,type-parameter-0-11,type-parameter-0-12 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&)13Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&)13Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&)13Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&)12Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,type-parameter-0-10,type-parameter-0-11,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&)12Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string&)12Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&)12Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&)12Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T5>::CONSTTYPE&)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&)11Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,type-parameter-0-10,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&)11Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&)11Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE&)11Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(constNameVecPtr& ,typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE&)
doParseXmlDecl(constENCODING*(*)(constENCODING*,constchar*,constchar*) ,int,constENCODING*,constchar*,constchar*,constchar**,constchar** ,constchar**,constchar**,constENCODING**,int*)11__Globals.doParseXmlDecl(constENCODING*(*)(constENCODING*,constchar* ,constchar*),int,constENCODING*,constchar*,constchar*,constchar** ,constchar**,constchar**,constchar**,constENCODING**,int*)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE&)10Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE&)10Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&)10Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&)10Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&)10Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T4>::CONSTTYPE&)
XmlParseXmlDecl(int,constENCODING*,constchar*,constchar*,constchar** ,constchar**,constchar**,constchar**,constENCODING**,int*)10__Globals.XmlParseXmlDecl(int,constENCODING*,constchar*,constchar* ,constchar**,constchar**,constchar**,constchar**,constENCODING**,int*)
XmlParseXmlDeclNS(int,constENCODING*,constchar*,constchar*,constchar** ,constchar**,constchar**,constchar**,constENCODING**,int*)10__Globals.XmlParseXmlDeclNS(int,constENCODING*,constchar*,constchar* ,constchar**,constchar**,constchar**,constchar**,constENCODING**,int*)
dataElement(constXMLString&,constXMLString&,constXMLString& ,constXMLString&,constXMLString&,constXMLString&,constXMLString& ,constXMLString&,constXMLString&,constXMLString&)10Poco.XML.XMLWriter.dataElement(constXMLString&,constXMLString& ,constXMLString&,constXMLString&,constXMLString&,constXMLString& ,constXMLString&,constXMLString&,constXMLString&,constXMLString&)
MutationEvent(Poco::XML::Document*,constXMLString& ,Poco::XML::EventTarget*,bool,bool,Poco::XML::Node*,constXMLString& ,constXMLString&,constXMLString& ,Poco::XML::MutationEvent::AttrChangeType)10Poco.XML.MutationEvent.MutationEvent(Poco::XML::Document* ,constXMLString&,Poco::XML::EventTarget*,bool,bool,Poco::XML::Node* ,constXMLString&,constXMLString&,constXMLString& ,Poco::XML::MutationEvent::AttrChangeType)
compile_branch(int*,uschar**,constuschar**,int*,int*,int* ,branch_chain*,compile_data*,int*)9__Globals.compile_branch(int*,uschar**,constuschar**,int*,int*,int* ,branch_chain*,compile_data*,int*)
match(constunsignedchar*,constuschar*,constuschar*,int,match_data* ,unsignedlong,eptrblock*,int,unsignedint)9__Globals.match(constunsignedchar*,constuschar*,constuschar*,int ,match_data*,unsignedlong,eptrblock*,int,unsignedint)
LocalDateTime(int,int,int,int,int,int,int,int,int)9Poco.LocalDateTime.LocalDateTime(int,int,int,int,int,int,int,int,int)
assign(int,int,int,int,int,int,int,int,int)9Poco.LocalDateTime.assign(int,int,int,int,int,int,int,int,int)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&)9Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&)9Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string&)9Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&)9Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&)
InitialScaledStartValues(uint64_t,int,bool,int,bool ,double_conversion::Bignum*,double_conversion::Bignum* ,double_conversion::Bignum*,double_conversion::Bignum*)9double_conversion.__Globals.InitialScaledStartValues(uint64_t,int,bool ,int,bool,double_conversion::Bignum*,double_conversion::Bignum* ,double_conversion::Bignum*,double_conversion::Bignum*)
handleEntityDecl(void*,constXML_Char*,int,constXML_Char*,int ,constXML_Char*,constXML_Char*,constXML_Char*,constXML_Char*)9Poco.XML.ParserEngine.handleEntityDecl(void*,constXML_Char*,int ,constXML_Char*,int,constXML_Char*,constXML_Char*,constXML_Char* ,constXML_Char*)
DoubleToAscii(double ,double_conversion::DoubleToStringConverter::DtoaMode,int,char*,int ,bool*,int*,int*)8__Globals.DoubleToAscii(double ,double_conversion::DoubleToStringConverter::DtoaMode,int,char*,int ,bool*,int*,int*)
deflateInit2_(z_streamp,int,int,int,int,int,constchar*,int)8__Globals.deflateInit2_(z_streamp,int,int,int,int,int,constchar*,int)
pcre_exec(constpcre*,constpcre_extra*,constchar*,int,int,int,int*,int)8__Globals.pcre_exec(constpcre*,constpcre_extra*,constchar*,int,int,int ,int*,int)
format(std::string&,conststd::string&,constPoco::Any&,constPoco::Any& ,constPoco::Any&,constPoco::Any&,constPoco::Any&,constPoco::Any&)8Poco.__Globals.format(std::string&,conststd::string&,constPoco::Any& ,constPoco::Any&,constPoco::Any&,constPoco::Any&,constPoco::Any& ,constPoco::Any&)
intToStr<T>(T,unsignedshort,char*,std::size_t&,bool,int,char,char)8Poco.__Globals.intToStr<T>(T,unsignedshort,char*,std::size_t&,bool,int ,char,char)
uIntToStr<T>(T,unsignedshort,char*,std::size_t&,bool,int,char,char)8Poco.__Globals.uIntToStr<T>(T,unsignedshort,char*,std::size_t&,bool ,int,char,char)
DateTime(int,int,int,int,int,int,int,int)8Poco.DateTime.DateTime(int,int,int,int,int,int,int,int)
assign(int,int,int,int,int,int,int,int)8Poco.DateTime.assign(int,int,int,int,int,int,int,int)
isValid(int,int,int,int,int,int,int,int)8Poco.DateTime.isValid(int,int,int,int,int,int,int,int)
toJulianDay(int,int,int,int,int,int,int,int)8Poco.DateTime.toJulianDay(int,int,int,int,int,int,int,int)
LocalDateTime(int,int,int,int,int,int,int,int)8Poco.LocalDateTime.LocalDateTime(int,int,int,int,int,int,int,int)
assign(int,int,int,int,int,int,int,int)8Poco.LocalDateTime.assign(int,int,int,int,int,int,int,int)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&)8Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList> (typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&)8Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&)
init(conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&)8Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.init (conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&,conststd::string& ,conststd::string&,conststd::string&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&)8Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList>(constNameVecPtr&,typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&)
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&)8Poco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>.NamedTuple <type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList ,structPoco::NullTypeList,structPoco::NullTypeList>(conststd::string& ,typenameTypeWrapper<T0>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T1>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T2>::CONSTTYPE&,conststd::string& ,typenameTypeWrapper<T3>::CONSTTYPE&)
InitialScaledStartValuesPositiveExponent(uint64_t,int,int,bool ,double_conversion::Bignum*,double_conversion::Bignum* ,double_conversion::Bignum*,double_conversion::Bignum*)8double_conversion.__Globals.InitialScaledStartValuesPositiveExponent (uint64_t,int,int,bool,double_conversion::Bignum* ,double_conversion::Bignum*,double_conversion::Bignum* ,double_conversion::Bignum*)
InitialScaledStartValuesNegativeExponentPositivePower(uint64_t,int,int ,bool,double_conversion::Bignum*,double_conversion::Bignum* ,double_conversion::Bignum*,double_conversion::Bignum*)8double_conversion.__Globals .InitialScaledStartValuesNegativeExponentPositivePower(uint64_t,int ,int,bool,double_conversion::Bignum*,double_conversion::Bignum* ,double_conversion::Bignum*,double_conversion::Bignum*)
InitialScaledStartValuesNegativeExponentNegativePower(uint64_t,int,int ,bool,double_conversion::Bignum*,double_conversion::Bignum* ,double_conversion::Bignum*,double_conversion::Bignum*)8double_conversion.__Globals .InitialScaledStartValuesNegativeExponentNegativePower(uint64_t,int ,int,bool,double_conversion::Bignum*,double_conversion::Bignum* ,double_conversion::Bignum*,double_conversion::Bignum*)
NetworkInterface(conststd::string&,conststd::string&,conststd::string& ,constPoco::Net::IPAddress&,constPoco::Net::IPAddress& ,constPoco::Net::IPAddress&,unsignedint,MACAddress*)8Poco.Net.NetworkInterface.NetworkInterface(conststd::string& ,conststd::string&,conststd::string&,constPoco::Net::IPAddress& ,constPoco::Net::IPAddress&,constPoco::Net::IPAddress&,unsignedint ,MACAddress*)
NetworkInterfaceImpl(conststd::string&,conststd::string& ,conststd::string&,constPoco::Net::IPAddress& ,constPoco::Net::IPAddress&,constPoco::Net::IPAddress&,unsignedint ,NetworkInterface::MACAddress*)8Poco.Net.NetworkInterfaceImpl.NetworkInterfaceImpl(conststd::string& ,conststd::string&,conststd::string&,constPoco::Net::IPAddress& ,constPoco::Net::IPAddress&,constPoco::Net::IPAddress&,unsignedint ,NetworkInterface::MACAddress*)
doProlog(XML_Parser,constENCODING*,constchar*,constchar*,int ,constchar*,constchar**,XML_Bool)8__Globals.doProlog(XML_Parser,constENCODING*,constchar*,constchar*,int ,constchar*,constchar**,XML_Bool)

Statistics

Stat   # Parameters
Sum:1 938
Average:10.71
Minimum:6
Maximum:40
Standard deviation:6.53
Variance:42.59
warningCritical    Rule warning: Methods with too many local variables
// <Name>Methods with too many local variables</Name>
warnif count > 0 from m in JustMyCode.Methods where 
  
m.NbVariables > 15 
  
orderby m.NbVariables descending
select new { m, m.NbVariables }

// Methods where NbVariables > 8 are hard to understand and maintain.
// Methods where NbVariables > 15 are extremely complex 
// and should be split in smaller methods.
// See the definition of the Nbvariables metric here 
// http://www.cppdepend.com/Metrics.aspx#Nbvariables

22 methods matched

methods# VariablesFull Name
compile_branch(int*,uschar**,constuschar**,int*,int*,int* ,branch_chain*,compile_data*,int*)117__Globals.compile_branch(int*,uschar**,constuschar**,int*,int*,int* ,branch_chain*,compile_data*,int*)
match(constunsignedchar*,constuschar*,constuschar*,int,match_data* ,unsignedlong,eptrblock*,int,unsignedint)85__Globals.match(constunsignedchar*,constuschar*,constuschar*,int ,match_data*,unsignedlong,eptrblock*,int,unsignedint)
doProlog(XML_Parser,constENCODING*,constchar*,constchar*,int ,constchar*,constchar**,XML_Bool)49__Globals.doProlog(XML_Parser,constENCODING*,constchar*,constchar*,int ,constchar*,constchar**,XML_Bool)
doContent(XML_Parser,int,constENCODING*,constchar*,constchar* ,constchar**,XML_Bool)39__Globals.doContent(XML_Parser,int,constENCODING*,constchar* ,constchar*,constchar**,XML_Bool)
storeAtts(XML_Parser,constENCODING*,constchar*,TAG_NAME*,BINDING**)38__Globals.storeAtts(XML_Parser,constENCODING*,constchar*,TAG_NAME* ,BINDING**)
pcre_exec(constpcre*,constpcre_extra*,constchar*,int,int,int,int*,int)34__Globals.pcre_exec(constpcre*,constpcre_extra*,constchar*,int,int,int ,int*,int)
XML_ExternalEntityParserCreate(XML_Parser,constXML_Char* ,constXML_Char*)33__Globals.XML_ExternalEntityParserCreate(XML_Parser,constXML_Char* ,constXML_Char*)
StringToIeee(constchar*,int,int*,bool)26__Globals.StringToIeee(constchar*,int,int*,bool)
inflate_table(codetype,unsignedshort*,unsignedint,code**,unsignedint* ,unsignedshort*)25__Globals.inflate_table(codetype,unsignedshort*,unsignedint,code** ,unsignedint*,unsignedshort*)
pcre_compile2(constchar*,int,int*,constchar**,int*,constunsignedchar*)23__Globals.pcre_compile2(constchar*,int,int*,constchar**,int* ,constunsignedchar*)
map(bool,bool)23Poco.Net.NetworkInterface.map(bool,bool)
DiyFpStrtod(Vector<constchar>,int,double*)22double_conversion.__Globals.DiyFpStrtod(Vector<constchar>,int,double*)
inflate_fast(z_streamp,unsignedint)21__Globals.inflate_fast(z_streamp,unsignedint)
select(SocketList&,SocketList&,SocketList&,constPoco::Timespan&)19Poco.Net.Socket.select(SocketList&,SocketList&,SocketList& ,constPoco::Timespan&)
Strtof(Vector<constchar>,int)18double_conversion.__Globals.Strtof(Vector<constchar>,int)
list(bool,bool)18Poco.Net.NetworkInterface.list(bool,bool)
inflate(z_streamp,int)17__Globals.inflate(z_streamp,int)
parseBSD(conststd::string&,RemoteSyslogChannel::Severity ,RemoteSyslogChannel::Facility,std::size_t&,Poco::Message&)17Poco.Net.SyslogParser.parseBSD(conststd::string& ,RemoteSyslogChannel::Severity,RemoteSyslogChannel::Facility ,std::size_t&,Poco::Message&)
findStart(conststd::string&,std::string&)17Poco.Util.JSONConfiguration.findStart(conststd::string&,std::string&)
MultiplyByPowerOfTen(int)16__Globals.MultiplyByPowerOfTen(int)
compile_regex(int,int,uschar**,constuschar**,int*,BOOL,BOOL,int,int* ,int*,branch_chain*,compile_data*,int*)16__Globals.compile_regex(int,int,uschar**,constuschar**,int*,BOOL,BOOL ,int,int*,int*,branch_chain*,compile_data*,int*)
receiveBytes(void*,int,int)16Poco.Net.WebSocketImpl.receiveBytes(void*,int,int)

Statistics

Stat   # Variables
Sum:689
Average:31.32
Minimum:16
Maximum:117
Standard deviation:24.19
Variance:585.22
warningCritical    Rule warning: Methods with too many overloads
// <Name>Methods with too many overloads</Name>
warnif count > 0 from m in JustMyCode.Methods where 
  
m.NbOverloads > 6 && 
  
!m.IsOperator // Don't report operator overload
  orderby m.NbOverloads descending
select new { m, m.NbOverloads }

// Methods where NbOverloads > 6 might 
// be a problem to maintain and provoke higher coupling 
// than necessary. 
// This might also reveal a potential misused of the 
// C# and VB.NET language that since C#3 and VB9 support 
// object initialization. This feature helps reducing the number 
// of constructors of a class.
// See the definition of the NbOverloads metric here 
// http://www.cppdepend.com/Metrics.aspx#NbOverloads

602 methods matched

methods# OverloadsFull Name
delegate<TObj,TArgs>(TObj*,void(TObj::*)(constvoid*,TArgs&))20Poco.__Globals.delegate<TObj,TArgs>(TObj*,void(TObj::*)(constvoid* ,TArgs&))
delegate<TObj,TArgs>(TObj*,void(TObj::*)(TArgs&))20Poco.__Globals.delegate<TObj,TArgs>(TObj*,void(TObj::*)(TArgs&))
delegate<TObj,TArgs>(TObj*,void(TObj::*)(constvoid*,TArgs&) ,Timestamp::TimeDiff)20Poco.__Globals.delegate<TObj,TArgs>(TObj*,void(TObj::*)(constvoid* ,TArgs&),Timestamp::TimeDiff)
delegate<TObj,TArgs>(TObj*,void(TObj::*)(TArgs&),Timestamp::TimeDiff)20Poco.__Globals.delegate<TObj,TArgs>(TObj*,void(TObj::*)(TArgs&) ,Timestamp::TimeDiff)
delegate<TArgs>(void(*)(constvoid*,TArgs&),Timestamp::TimeDiff)20Poco.__Globals.delegate<TArgs>(void(*)(constvoid*,TArgs&) ,Timestamp::TimeDiff)
delegate<TArgs>(void(*)(void*,TArgs&),Timestamp::TimeDiff)20Poco.__Globals.delegate<TArgs>(void(*)(void*,TArgs&) ,Timestamp::TimeDiff)
delegate<TArgs>(void(*)(TArgs&),Timestamp::TimeDiff)20Poco.__Globals.delegate<TArgs>(void(*)(TArgs&),Timestamp::TimeDiff)
delegate<TArgs>(void(*)(constvoid*,TArgs&))20Poco.__Globals.delegate<TArgs>(void(*)(constvoid*,TArgs&))
delegate<TArgs>(void(*)(void*,TArgs&))20Poco.__Globals.delegate<TArgs>(void(*)(void*,TArgs&))
delegate<TArgs>(void(*)(TArgs&))20Poco.__Globals.delegate<TArgs>(void(*)(TArgs&))
delegate<TObj>(TObj*,void(TObj::*)(constvoid*))20Poco.__Globals.delegate<TObj>(TObj*,void(TObj::*)(constvoid*))
delegate<TObj>(TObj*,void(TObj::*)())20Poco.__Globals.delegate<TObj>(TObj*,void(TObj::*)())
delegate<TObj>(TObj*,void(TObj::*)(constvoid*),Timestamp::TimeDiff)20Poco.__Globals.delegate<TObj>(TObj*,void(TObj::*)(constvoid*) ,Timestamp::TimeDiff)
delegate<TObj>(TObj*,void(TObj::*)(),Timestamp::TimeDiff)20Poco.__Globals.delegate<TObj>(TObj*,void(TObj::*)() ,Timestamp::TimeDiff)
delegate(void(*)(constvoid*),Timestamp::TimeDiff)20Poco.__Globals.delegate(void(*)(constvoid*),Timestamp::TimeDiff)
delegate(void(*)(void*),Timestamp::TimeDiff)20Poco.__Globals.delegate(void(*)(void*),Timestamp::TimeDiff)
delegate(void(*)(),Timestamp::TimeDiff)20Poco.__Globals.delegate(void(*)(),Timestamp::TimeDiff)
delegate(void(*)(constvoid*))20Poco.__Globals.delegate(void(*)(constvoid*))
delegate(void(*)(void*))20Poco.__Globals.delegate(void(*)(void*))
delegate(void(*)())20Poco.__Globals.delegate(void(*)())
priorityDelegate<TObj,TArgs>(TObj*,void(TObj::*)(constvoid*,TArgs&) ,int)20Poco.__Globals.priorityDelegate<TObj,TArgs>(TObj*,void(TObj::*) (constvoid*,TArgs&),int)
priorityDelegate<TObj,TArgs>(TObj*,void(TObj::*)(TArgs&),int)20Poco.__Globals.priorityDelegate<TObj,TArgs>(TObj*,void(TObj::*)(TArgs& ),int)
priorityDelegate<TObj,TArgs>(TObj*,void(TObj::*)(constvoid*,TArgs&) ,int,Timestamp::TimeDiff)20Poco.__Globals.priorityDelegate<TObj,TArgs>(TObj*,void(TObj::*) (constvoid*,TArgs&),int,Timestamp::TimeDiff)
priorityDelegate<TObj,TArgs>(TObj*,void(TObj::*)(TArgs&),int ,Timestamp::TimeDiff)20Poco.__Globals.priorityDelegate<TObj,TArgs>(TObj*,void(TObj::*)(TArgs& ),int,Timestamp::TimeDiff)
priorityDelegate<TArgs>(void(*)(constvoid*,TArgs&),int ,Timestamp::TimeDiff)20Poco.__Globals.priorityDelegate<TArgs>(void(*)(constvoid*,TArgs&),int ,Timestamp::TimeDiff)
priorityDelegate<TArgs>(void(*)(void*,TArgs&),int,Timestamp::TimeDiff)20Poco.__Globals.priorityDelegate<TArgs>(void(*)(void*,TArgs&),int ,Timestamp::TimeDiff)
priorityDelegate<TArgs>(void(*)(TArgs&),int,Timestamp::TimeDiff)20Poco.__Globals.priorityDelegate<TArgs>(void(*)(TArgs&),int ,Timestamp::TimeDiff)
priorityDelegate<TArgs>(void(*)(constvoid*,TArgs&),int)20Poco.__Globals.priorityDelegate<TArgs>(void(*)(constvoid*,TArgs&),int)
priorityDelegate<TArgs>(void(*)(void*,TArgs&),int)20Poco.__Globals.priorityDelegate<TArgs>(void(*)(void*,TArgs&),int)
priorityDelegate<TArgs>(void(*)(TArgs&),int)20Poco.__Globals.priorityDelegate<TArgs>(void(*)(TArgs&),int)
priorityDelegate<TObj>(TObj*,void(TObj::*)(constvoid*),int)20Poco.__Globals.priorityDelegate<TObj>(TObj*,void(TObj::*)(constvoid*) ,int)
priorityDelegate<TObj>(TObj*,void(TObj::*)(),int)20Poco.__Globals.priorityDelegate<TObj>(TObj*,void(TObj::*)(),int)
priorityDelegate<TObj>(TObj*,void(TObj::*)(constvoid*),int ,Timestamp::TimeDiff)20Poco.__Globals.priorityDelegate<TObj>(TObj*,void(TObj::*)(constvoid*) ,int,Timestamp::TimeDiff)
priorityDelegate<TObj>(TObj*,void(TObj::*)(),int,Timestamp::TimeDiff)20Poco.__Globals.priorityDelegate<TObj>(TObj*,void(TObj::*)(),int ,Timestamp::TimeDiff)
priorityDelegate(void(*)(constvoid*),int,Timestamp::TimeDiff)20Poco.__Globals.priorityDelegate(void(*)(constvoid*),int ,Timestamp::TimeDiff)
priorityDelegate(void(*)(void*),int,Timestamp::TimeDiff)20Poco.__Globals.priorityDelegate(void(*)(void*),int,Timestamp::TimeDiff )
priorityDelegate(void(*)(),int,Timestamp::TimeDiff)20Poco.__Globals.priorityDelegate(void(*)(),int,Timestamp::TimeDiff)
priorityDelegate(void(*)(constvoid*),int)20Poco.__Globals.priorityDelegate(void(*)(constvoid*),int)
priorityDelegate(void(*)(void*),int)20Poco.__Globals.priorityDelegate(void(*)(void*),int)
priorityDelegate(void(*)(),int)20Poco.__Globals.priorityDelegate(void(*)(),int)
format(int)18Poco.NumberFormatter.format(int)
format(int,int)18Poco.NumberFormatter.format(int,int)
format(unsignedint)18Poco.NumberFormatter.format(unsignedint)
format(unsignedint,int)18Poco.NumberFormatter.format(unsignedint,int)
format(long)18Poco.NumberFormatter.format(long)
format(long,int)18Poco.NumberFormatter.format(long,int)
format(unsignedlong)18Poco.NumberFormatter.format(unsignedlong)
format(unsignedlong,int)18Poco.NumberFormatter.format(unsignedlong,int)
format(Int64)18Poco.NumberFormatter.format(Int64)
format(Int64,int)18Poco.NumberFormatter.format(Int64,int)
format(UInt64)18Poco.NumberFormatter.format(UInt64)
format(UInt64,int)18Poco.NumberFormatter.format(UInt64,int)
format(float)18Poco.NumberFormatter.format(float)
format(double)18Poco.NumberFormatter.format(double)
format(double,int)18Poco.NumberFormatter.format(double,int)
format(double,int,int)18Poco.NumberFormatter.format(double,int,int)
format(constvoid*)18Poco.NumberFormatter.format(constvoid*)
format(bool,Poco::NumberFormatter::BoolFormat)18Poco.NumberFormatter.format(bool,Poco::NumberFormatter::BoolFormat)
convert(Int8&)18Poco.Dynamic.VarHolder.convert(Int8&)
convert(Int16&)18Poco.Dynamic.VarHolder.convert(Int16&)
convert(Int32&)18Poco.Dynamic.VarHolder.convert(Int32&)
convert(Int64&)18Poco.Dynamic.VarHolder.convert(Int64&)
convert(UInt8&)18Poco.Dynamic.VarHolder.convert(UInt8&)
convert(UInt16&)18Poco.Dynamic.VarHolder.convert(UInt16&)
convert(UInt32&)18Poco.Dynamic.VarHolder.convert(UInt32&)
convert(UInt64&)18Poco.Dynamic.VarHolder.convert(UInt64&)
convert(Poco::DateTime&)18Poco.Dynamic.VarHolder.convert(Poco::DateTime&)
convert(Poco::LocalDateTime&)18Poco.Dynamic.VarHolder.convert(Poco::LocalDateTime&)
convert(Poco::Timestamp&)18Poco.Dynamic.VarHolder.convert(Poco::Timestamp&)
convert(long&)18Poco.Dynamic.VarHolder.convert(long&)
convert(unsignedlong&)18Poco.Dynamic.VarHolder.convert(unsignedlong&)
convert(bool&)18Poco.Dynamic.VarHolder.convert(bool&)
convert(float&)18Poco.Dynamic.VarHolder.convert(float&)
convert(double&)18Poco.Dynamic.VarHolder.convert(double&)
convert(char&)18Poco.Dynamic.VarHolder.convert(char&)
convert(std::string&)18Poco.Dynamic.VarHolder.convert(std::string&)
append(std::string&,int)17Poco.NumberFormatter.append(std::string&,int)
append(std::string&,int,int)17Poco.NumberFormatter.append(std::string&,int,int)
append(std::string&,unsignedint)17Poco.NumberFormatter.append(std::string&,unsignedint)
append(std::string&,unsignedint,int)17Poco.NumberFormatter.append(std::string&,unsignedint,int)
append(std::string&,long)17Poco.NumberFormatter.append(std::string&,long)
append(std::string&,long,int)17Poco.NumberFormatter.append(std::string&,long,int)
append(std::string&,unsignedlong)17Poco.NumberFormatter.append(std::string&,unsignedlong)
append(std::string&,unsignedlong,int)17Poco.NumberFormatter.append(std::string&,unsignedlong,int)
append(std::string&,Int64)17Poco.NumberFormatter.append(std::string&,Int64)
append(std::string&,Int64,int)17Poco.NumberFormatter.append(std::string&,Int64,int)
append(std::string&,UInt64)17Poco.NumberFormatter.append(std::string&,UInt64)
append(std::string&,UInt64,int)17Poco.NumberFormatter.append(std::string&,UInt64,int)
append(std::string&,float)17Poco.NumberFormatter.append(std::string&,float)
append(std::string&,double)17Poco.NumberFormatter.append(std::string&,double)
append(std::string&,double,int)17Poco.NumberFormatter.append(std::string&,double,int)
append(std::string&,double,int,int)17Poco.NumberFormatter.append(std::string&,double,int,int)
append(std::string&,constvoid*)17Poco.NumberFormatter.append(std::string&,constvoid*)
convert(Int8&)16Poco.Dynamic.VarHolderImpl<longlong>.convert(Int8&)
convert(Int16&)16Poco.Dynamic.VarHolderImpl<longlong>.convert(Int16&)
convert(Int32&)16Poco.Dynamic.VarHolderImpl<longlong>.convert(Int32&)
convert(Int64&)16Poco.Dynamic.VarHolderImpl<longlong>.convert(Int64&)
convert(UInt8&)16Poco.Dynamic.VarHolderImpl<longlong>.convert(UInt8&)
convert(UInt16&)16Poco.Dynamic.VarHolderImpl<longlong>.convert(UInt16&)
convert(UInt32&)16Poco.Dynamic.VarHolderImpl<longlong>.convert(UInt32&)

Statistics

Stat   # Overloads
Sum:8 056
Average:13.38
Minimum:7
Maximum:20
Standard deviation:3.32
Variance:11.02
warningCritical    Rule warning: Types with too many methods
// <Name>Types with too many methods</Name>
warnif count > 0 from t in JustMyCode.Types where 
  
t.Methods.Count() > 20 && !t.IsGlobal
  
orderby t.Methods.Count() descending
select new { t, t.InstanceMethods, t.StaticMethods }

// Types where Methods.Count() > 20 might be hard to 
// understand and maintain 
// but there might be cases where it is relevant 
// to have a high number of methods. 
// For example, the System.Windows.Forms.DataGridView 
// standard class has more than 1000 methods.

94 types matched

typesInstanceMethodsStaticMethodsFull Name
Logger88 methods21 methodsPoco.Logger
Var81 methods7 methodsPoco.Dynamic.Var
SocketImpl67 methods5 methodsPoco.Net.SocketImpl
NumberFormatter0 method71 methodsPoco.NumberFormatter
Path56 methods13 methodsPoco.Path
ParserEngine46 methods21 methodsPoco.XML.ParserEngine
URI52 methods3 methodsPoco.URI
XMLWriter53 methods1 methodPoco.XML.XMLWriter
Socket49 methods3 methodsPoco.Net.Socket
IPAddress46 methods4 methodsPoco.Net.IPAddress
FTPClientSession44 methods5 methodsPoco.Net.FTPClientSession
AbstractConfiguration43 methods5 methodsPoco.Util.AbstractConfiguration
DateTime40 methods6 methodsPoco.DateTime
AbstractNode45 methods0 methodPoco.XML.AbstractNode
ByteOrder0 method42 methodsPoco.ByteOrder
VarHolder42 methods0 methodPoco.Dynamic.VarHolder
File40 methods1 methodPoco.File
SharedPtr<C,RC,RP,>41 methods0 methodPoco.SharedPtr<C,RC,RP,>
LocalDateTime41 methods0 methodPoco.LocalDateTime
XMLFilterImpl40 methods0 methodPoco.XML.XMLFilterImpl
NetworkInterface33 methods6 methodsPoco.Net.NetworkInterface
NetworkInterfaceImpl39 methods0 methodPoco.Net.NetworkInterfaceImpl
MailMessage35 methods4 methodsPoco.Net.MailMessage
AttributesImpl39 methods0 methodPoco.XML.AttributesImpl
AutoPtr<C>38 methods0 methodPoco.AutoPtr<C>
Timespan38 methods0 methodPoco.Timespan
Application37 methods1 methodPoco.Util.Application
Document37 methods0 methodPoco.XML.Document
Element35 methods0 methodPoco.XML.Element
BasicFIFOBuffer<T>32 methods0 methodPoco.BasicFIFOBuffer<T>
IPv4AddressImpl31 methods1 methodPoco.Net.Impl.IPv4AddressImpl
IPv6AddressImpl31 methods1 methodPoco.Net.Impl.IPv6AddressImpl
Option32 methods0 methodPoco.Util.Option
DOMSerializer31 methods0 methodPoco.XML.DOMSerializer
Timestamp26 methods4 methodsPoco.Timestamp
BinaryReader30 methods0 methodPoco.BinaryReader
VarHolderImpl<Poco::Dynamic::Struct<std::basic_string<char ,std::char_traits<char>,std::allocator<char>>>>30 methods0 methodPoco.Dynamic.VarHolderImpl<Poco::Dynamic::Struct<std::basic_string <char,std::char_traits<char>,std::allocator<char>>>>
VarHolderImpl<Poco::Dynamic::Struct<int>>30 methods0 methodPoco.Dynamic.VarHolderImpl<Poco::Dynamic::Struct<int>>
HTTPClientSession30 methods0 methodPoco.Net.HTTPClientSession
SMTPClientSession26 methods4 methodsPoco.Net.SMTPClientSession
Node30 methods0 methodPoco.XML.Node
BinaryWriter29 methods0 methodPoco.BinaryWriter
Thread22 methods7 methodsPoco.Thread
UUID20 methods9 methodsPoco.UUID
FileImpl26 methods1 methodPoco.FileImpl
FileImpl26 methods1 methodPoco.FileImpl
FileImpl26 methods1 methodPoco.FileImpl
VarHolderImpl<longlong>27 methods0 methodPoco.Dynamic.VarHolderImpl<longlong>
VarHolderImpl<unsignedlonglong>27 methods0 methodPoco.Dynamic.VarHolderImpl<unsignedlonglong>
VarHolderImpl<Poco::Dynamic::Pair<std::basic_string<char ,std::char_traits<char>,std::allocator<char>>>>27 methods0 methodPoco.Dynamic.VarHolderImpl<Poco::Dynamic::Pair<std::basic_string<char ,std::char_traits<char>,std::allocator<char>>>>
VarHolderImpl<Poco::Dynamic::Pair<int>>27 methods0 methodPoco.Dynamic.VarHolderImpl<Poco::Dynamic::Pair<int>>
DOMBuilder27 methods0 methodPoco.XML.DOMBuilder
HelpFormatter27 methods0 methodPoco.Util.HelpFormatter
FileImpl25 methods1 methodPoco.FileImpl
WebSocketImpl26 methods0 methodPoco.Net.WebSocketImpl
VarHolderImpl<basic_string<type-parameter-0-0,char_traits <type-parameter-0-0>,allocator<type-parameter-0-0>>>25 methods0 methodPoco.Dynamic.VarHolderImpl<basic_string<type-parameter-0-0,char_traits <type-parameter-0-0>,allocator<type-parameter-0-0>>>
IPAddressImpl25 methods0 methodPoco.Net.Impl.IPAddressImpl
Message24 methods0 methodPoco.Message
Nullable<C>24 methods0 methodPoco.Nullable<C>
AbstractCache<TKey,TValue,TStrategy,TMutex,TEventMutex>24 methods0 methodPoco.AbstractCache<TKey,TValue,TStrategy,TMutex,TEventMutex>
HashTable<Key,Value,KeyHashFunction,>24 methods0 methodPoco.HashTable<Key,Value,KeyHashFunction,>
VarHolderImpl<signedchar>24 methods0 methodPoco.Dynamic.VarHolderImpl<signedchar>
VarHolderImpl<short>24 methods0 methodPoco.Dynamic.VarHolderImpl<short>
VarHolderImpl<int>24 methods0 methodPoco.Dynamic.VarHolderImpl<int>
VarHolderImpl<unsignedchar>24 methods0 methodPoco.Dynamic.VarHolderImpl<unsignedchar>
VarHolderImpl<unsignedshort>24 methods0 methodPoco.Dynamic.VarHolderImpl<unsignedshort>
VarHolderImpl<unsignedint>24 methods0 methodPoco.Dynamic.VarHolderImpl<unsignedint>
VarHolderImpl<bool>24 methods0 methodPoco.Dynamic.VarHolderImpl<bool>
VarHolderImpl<float>24 methods0 methodPoco.Dynamic.VarHolderImpl<float>
VarHolderImpl<double>24 methods0 methodPoco.Dynamic.VarHolderImpl<double>
VarHolderImpl<char>24 methods0 methodPoco.Dynamic.VarHolderImpl<char>
VarHolderImpl<long>24 methods0 methodPoco.Dynamic.VarHolderImpl<long>
VarHolderImpl<unsignedlong>24 methods0 methodPoco.Dynamic.VarHolderImpl<unsignedlong>
HTTPSession24 methods0 methodPoco.Net.HTTPSession
Buffer<T>23 methods0 methodPoco.Buffer<T>
ThreadImpl15 methods8 methodsPoco.ThreadImpl
ThreadImpl13 methods10 methodsPoco.ThreadImpl
SimpleHashTable<Key,Value,KeyHashFunction,>23 methods0 methodPoco.SimpleHashTable<Key,Value,KeyHashFunction,>
SocketAddress23 methods0 methodPoco.Net.SocketAddress
HTTPCookie21 methods2 methodsPoco.Net.HTTPCookie
SAXParser23 methods0 methodPoco.XML.SAXParser
XMLConfiguration19 methods4 methodsPoco.Util.XMLConfiguration
ServerApplication19 methods4 methodsPoco.Util.ServerApplication
WinRegistryKey22 methods1 methodPoco.Util.WinRegistryKey
LinearHashTable<Value,HashFunc,>21 methods1 methodPoco.LinearHashTable<Value,HashFunc,>
ICMPEventArgs22 methods0 methodPoco.Net.ICMPEventArgs
AbstractContainerNode15 methods7 methodsPoco.XML.AbstractContainerNode
UnicodeConverter2 methods19 methodsPoco.UnicodeConverter
ThreadPool20 methods1 methodPoco.ThreadPool
ListMap<Key,Mapped,Container,,,CaseSensitive>21 methods0 methodPoco.ListMap<Key,Mapped,Container,,,CaseSensitive>
DialogSocket21 methods0 methodPoco.Net.DialogSocket
MediaType21 methods0 methodPoco.Net.MediaType
HTTPRequest21 methods0 methodPoco.Net.HTTPRequest
HTMLForm21 methods0 methodPoco.Net.HTMLForm

Statistics

Stat   InstanceMethods   StaticMethods
Sum:00
Average:00
Minimum:00
Maximum:00
Standard deviation:00
Variance:00
warningCritical    Rule warning: Types with too many fields
// <Name>Types with too many fields</Name>
warnif count > 0 from t in JustMyCode.Types where 
  
t.Fields.Count() > 20 && 
  
!t.IsEnumeration && !t.IsGlobal
  
orderby t.Fields.Count() descending
select new { t, t.InstanceFields, t.StaticFields}

// Types where Fields.Count() > 20 and not IsEnumeration 
// might be hard to understand and maintain 
// but there might be cases where it is relevant 
// to have a high number of fields. 
// For example, the System.Windows.Forms.Control 
// standard class has more than 200 fields.

9 types matched

typesInstanceFieldsStaticFieldsFull Name
XML_ParserStruct90 fields0 fieldXML_ParserStruct
internal_state59 fields0 fieldinternal_state
HTTPResponse2 fields43 fieldsPoco.Net.HTTPResponse
XMLWriter19 fields23 fieldsPoco.XML.XMLWriter
inflate_state34 fields0 fieldinflate_state
match_data33 fields0 fieldmatch_data
compile_data23 fields0 fieldcompile_data
FileChannel14 fields9 fieldsPoco.FileChannel
MailMessage6 fields17 fieldsPoco.Net.MailMessage

Statistics

Stat   InstanceFields   StaticFields
Sum:00
Average:00
Minimum:00
Maximum:00
Standard deviation:00
Variance:00
warningCritical    Rule warning: Types with poor cohesion
// <Name>Types with poor cohesion</Name>
warnif count > 0 from t in JustMyCode.Types where 
  
(t.LCOM > 0.8 || t.LCOMHS > 0.95) && 
  
t.NbFields > 10 && 
  
t.NbMethods >10 && !t.IsGlobal
  
orderby t.LCOM descending, t.LCOMHS descending
select new { t, t.LCOM, t.LCOMHS, 
                
t.NbMethods, t.NbFields }

// Types where LCOM > 0.8 and NbFields > 10 
// and NbMethods >10 might be problematic. 
// However, it is very hard to avoid such 
// non-cohesive types. The LCOMHS metric
// is often considered as more efficient to 
// detect non-cohesive types.
// See the definition of the LCOM metric here 
// http://www.cppdepend.com/Metrics.aspx#LCOM

9 types matched

typesLack of Cohesion Of Methods (LCOM)LCOM Henderson-Sellers (LCOMHS)# Methods# FieldsFull Name
MailMessage0.920.954123Poco.Net.MailMessage
DirectoryWatcher0.90.961612Poco.DirectoryWatcher
ParserEngine0.90.917019Poco.XML.ParserEngine
Application0.880.94112Poco.Util.Application
NetworkInterfaceImpl0.850.874414Poco.Net.NetworkInterfaceImpl
HTTPClientSession0.820.853513Poco.Net.HTTPClientSession
XMLWriter0.820.835842Poco.XML.XMLWriter
HTTPMessage0.810.852114Poco.Net.HTTPMessage
ICMPv4PacketImpl0.80.891212Poco.Net.ICMPv4PacketImpl

Statistics

Stat   Lack of Cohesion Of Methods (LCOM)   LCOM Henderson-Sellers (LCOMHS)   # Methods   # Fields
Sum:7.698338161
Average:0.850.8937.5617.89
Minimum:0.80.831212
Maximum:0.920.967042
Standard deviation:0.0420.0418.069.23
Variance:0.00170.0016326.0285.21

060
Code Quality Regression  

warningCritical    Rule warning: From now, all methods added or refactored should respect basic quality principles
// <Name>From now, all methods added or refactored should respect basic quality principles</Name>
warnif count > 0 from m in JustMyCode.Methods where

// *** Only new or modified methods since Baseline for Comparison ***
 (m.WasAdded() || m.CodeWasChanged()) &&
 
// Low Quality methods// Metrics' definitions
(  m.NbLinesOfCode > 30 ||          // http://www.cppdepend.com/Metrics.aspx#NbLinesOfCode
   m.CyclomaticComplexity > 20 ||   // http://www.cppdepend.com/Metrics.aspx#CC
   m.MaxNestedLoop > 50 || // http://www.cppdepend.com/Metrics.aspx#ILCC
   m.NestingDepth > 4 ||          // http://www.cppdepend.com/Metrics.aspx#ILNestingDepth
   m.NbParameters > 5 ||            // http://www.cppdepend.com/Metrics.aspx#NbParameters
   m.NbVariables > 8 ||             // http://www.cppdepend.com/Metrics.aspx#NbVariables
   m.NbOverloads > 6 )
select new { m, m.NbLinesOfCode, m.CyclomaticComplexity, 
             
m.MaxNestedLoop, m.NestingDepth, 
             
m.NbParameters, m.NbVariables, m.NbOverloads }  // http://www.cppdepend.com/Metrics.aspx#NbOverloads


// This rule warns if a method with
// low-quality has been added or refactored.
// With NDepend and such rule, you can
// Ensure Quality From Now! as explained here:
// http://codebetter.com/blogs/patricksmacchia/archive/2008/01/01/ensure-the-quality-of-the-code-that-will-be-developed-this-year.aspx

728 methods matched

methods# lines of code (LOC)Cyclomatic Complexity (CC)MaxNestedLoopNestingDepth# Parameters# Variables# OverloadsFull Name
Multiply(constdouble_conversion::DiyFp&)141011111__Globals.Multiply(constdouble_conversion::DiyFp&)
MultiplyByPowerOfTen(int)306121161__Globals.MultiplyByPowerOfTen(int)
Square()357230141__Globals.Square()
AssignPowerUInt16(uint16_t,int)4311142101__Globals.AssignPowerUInt16(uint16_t,int)
ToHexString(char*,int)27923291__Globals.ToHexString(char*,int)
SubtractTimes(constdouble_conversion::Bignum&,int)21613291__Globals.SubtractTimes(constdouble_conversion::Bignum&,int)
ToPrecision(double,int,double_conversion::StringBuilder*)23713391__Globals.ToPrecision(double,int,double_conversion::StringBuilder*)
DoubleToAscii(double ,double_conversion::DoubleToStringConverter::DtoaMode,int,char*,int ,bool*,int*,int*)511002831__Globals.DoubleToAscii(double ,double_conversion::DoubleToStringConverter::DtoaMode,int,char*,int ,bool*,int*,int*)
StringToIeee(constchar*,int,int*,bool)18871154261__Globals.StringToIeee(constchar*,int,int*,bool)
deflate(z_streamp,int)19562162101__Globals.deflate(z_streamp,int)
deflateSetDictionary(z_streamp,constBytef*,uInt)50713361__Globals.deflateSetDictionary(z_streamp,constBytef*,uInt)
fill_window(deflate_state*)641614181__Globals.fill_window(deflate_state*)
deflate_fast(deflate_state*,int)411315221__Globals.deflate_fast(deflate_state*,int)
deflate_slow(deflate_state*,int)551815231__Globals.deflate_slow(deflate_state*,int)
deflate_rle(deflate_state*,int)471315261__Globals.deflate_rle(deflate_state*,int)
inflateBack(z_streamp,in_func,void*,out_func,void*)27064365141__Globals.inflateBack(z_streamp,in_func,void*,out_func,void*)
inflate(z_streamp,int)534164362171__Globals.inflate(z_streamp,int)
updatewindow(z_streamp,constunsignedchar*,unsignedint)32903321__Globals.updatewindow(z_streamp,constunsignedchar*,unsignedint)
inflate_table(codetype,unsignedshort*,unsignedint,code**,unsignedint* ,unsignedshort*)17733246251__Globals.inflate_table(codetype,unsignedshort*,unsignedint,code** ,unsignedint*,unsignedshort*)
_tr_align(deflate_state*)31305141__Globals._tr_align(deflate_state*)
compress_block(deflate_state*,constct_data*,constct_data*)58707391__Globals.compress_block(deflate_state*,constct_data*,constct_data*)
osDisplayNameImpl()451803011Poco.EnvironmentImpl.osDisplayNameImpl()
convert(conststd::string&,UTF32String&)72122412Poco.UnicodeConverter.convert(conststd::string&,UTF32String&)
convert(constchar*,std::size_t,UTF32String&)42023012Poco.UnicodeConverter.convert(constchar*,std::size_t,UTF32String&)
convert(constchar*,UTF32String&)42022012Poco.UnicodeConverter.convert(constchar*,UTF32String&)
convert(conststd::string&,UTF16String&)123132412Poco.UnicodeConverter.convert(conststd::string&,UTF16String&)
convert(constchar*,std::size_t,UTF16String&)42023012Poco.UnicodeConverter.convert(constchar*,std::size_t,UTF16String&)
convert(constchar*,UTF16String&)42022012Poco.UnicodeConverter.convert(constchar*,UTF16String&)
convert(constUTF16String&,std::string&)51012312Poco.UnicodeConverter.convert(constUTF16String&,std::string&)
convert(constUTF32String&,std::string&)51012312Poco.UnicodeConverter.convert(constUTF32String&,std::string&)
convert(constUTF16Char*,std::size_t,std::string&)51013312Poco.UnicodeConverter.convert(constUTF16Char*,std::size_t,std::string& )
convert(constUTF32Char*,std::size_t,std::string&)11013012Poco.UnicodeConverter.convert(constUTF32Char*,std::size_t,std::string& )
convert(constUTF16Char*,std::string&)11012012Poco.UnicodeConverter.convert(constUTF16Char*,std::string&)
convert(constUTF32Char*,std::string&)11012012Poco.UnicodeConverter.convert(constUTF32Char*,std::string&)
format(conststd::string&,constPoco::Any&)31012113Poco.__Globals.format(conststd::string&,constPoco::Any&)
format(conststd::string&,constPoco::Any&,constPoco::Any&)31013113Poco.__Globals.format(conststd::string&,constPoco::Any& ,constPoco::Any&)
format(conststd::string&,constPoco::Any&,constPoco::Any& ,constPoco::Any&)31014113Poco.__Globals.format(conststd::string&,constPoco::Any& ,constPoco::Any&,constPoco::Any&)
format(conststd::string&,constPoco::Any&,constPoco::Any& ,constPoco::Any&,constPoco::Any&)31015113Poco.__Globals.format(conststd::string&,constPoco::Any& ,constPoco::Any&,constPoco::Any&,constPoco::Any&)
format(conststd::string&,constPoco::Any&,constPoco::Any& ,constPoco::Any&,constPoco::Any&,constPoco::Any&)31016113Poco.__Globals.format(conststd::string&,constPoco::Any& ,constPoco::Any&,constPoco::Any&,constPoco::Any&,constPoco::Any&)
format(conststd::string&,constPoco::Any&,constPoco::Any& ,constPoco::Any&,constPoco::Any&,constPoco::Any&,constPoco::Any&)31017113Poco.__Globals.format(conststd::string&,constPoco::Any& ,constPoco::Any&,constPoco::Any&,constPoco::Any&,constPoco::Any& ,constPoco::Any&)
strToInt<I>(constchar*,I&,short,char)1156314442Poco.__Globals.strToInt<I>(constchar*,I&,short,char)
intToStr<T>(T,unsignedshort,char*,std::size_t&,bool,int,char,char)441413852Poco.__Globals.intToStr<T>(T,unsignedshort,char*,std::size_t&,bool,int ,char,char)
uIntToStr<T>(T,unsignedshort,char*,std::size_t&,bool,int,char,char)401213852Poco.__Globals.uIntToStr<T>(T,unsignedshort,char*,std::size_t&,bool ,int,char,char)
intToStr<T>(T,unsignedshort,std::string&,bool,int,char,char)5101732Poco.__Globals.intToStr<T>(T,unsignedshort,std::string&,bool,int,char ,char)
uIntToStr<T>(T,unsignedshort,std::string&,bool,int,char,char)5101732Poco.__Globals.uIntToStr<T>(T,unsignedshort,std::string&,bool,int,char ,char)
floatToStr(std::string&,float,int,int,char,char)14701612Poco.__Globals.floatToStr(std::string&,float,int,int,char,char)
doubleToStr(std::string&,double,int,int,char,char)14701612Poco.__Globals.doubleToStr(std::string&,double,int,int,char,char)
delegate<TObj>(TObj*,void(TObj::*)(constvoid*))11012020Poco.__Globals.delegate<TObj>(TObj*,void(TObj::*)(constvoid*))
delegate<TObj>(TObj*,void(TObj::*)())11012020Poco.__Globals.delegate<TObj>(TObj*,void(TObj::*)())
delegate<TObj>(TObj*,void(TObj::*)(constvoid*),Timestamp::TimeDiff)11013020Poco.__Globals.delegate<TObj>(TObj*,void(TObj::*)(constvoid*) ,Timestamp::TimeDiff)
delegate<TObj>(TObj*,void(TObj::*)(),Timestamp::TimeDiff)11013020Poco.__Globals.delegate<TObj>(TObj*,void(TObj::*)() ,Timestamp::TimeDiff)
delegate(void(*)(constvoid*),Timestamp::TimeDiff)11012020Poco.__Globals.delegate(void(*)(constvoid*),Timestamp::TimeDiff)
delegate(void(*)(void*),Timestamp::TimeDiff)11012020Poco.__Globals.delegate(void(*)(void*),Timestamp::TimeDiff)
delegate(void(*)(),Timestamp::TimeDiff)11012020Poco.__Globals.delegate(void(*)(),Timestamp::TimeDiff)
delegate(void(*)(constvoid*))11011020Poco.__Globals.delegate(void(*)(constvoid*))
delegate(void(*)(void*))11011020Poco.__Globals.delegate(void(*)(void*))
delegate(void(*)())11011020Poco.__Globals.delegate(void(*)())
priorityDelegate<TObj>(TObj*,void(TObj::*)(constvoid*),int)11013020Poco.__Globals.priorityDelegate<TObj>(TObj*,void(TObj::*)(constvoid*) ,int)
priorityDelegate<TObj>(TObj*,void(TObj::*)(),int)11013020Poco.__Globals.priorityDelegate<TObj>(TObj*,void(TObj::*)(),int)
priorityDelegate<TObj>(TObj*,void(TObj::*)(constvoid*),int ,Timestamp::TimeDiff)11014020Poco.__Globals.priorityDelegate<TObj>(TObj*,void(TObj::*)(constvoid*) ,int,Timestamp::TimeDiff)
priorityDelegate<TObj>(TObj*,void(TObj::*)(),int,Timestamp::TimeDiff)11014020Poco.__Globals.priorityDelegate<TObj>(TObj*,void(TObj::*)(),int ,Timestamp::TimeDiff)
priorityDelegate(void(*)(constvoid*),int,Timestamp::TimeDiff)11013020Poco.__Globals.priorityDelegate(void(*)(constvoid*),int ,Timestamp::TimeDiff)
priorityDelegate(void(*)(void*),int,Timestamp::TimeDiff)11013020Poco.__Globals.priorityDelegate(void(*)(void*),int,Timestamp::TimeDiff )
priorityDelegate(void(*)(),int,Timestamp::TimeDiff)11013020Poco.__Globals.priorityDelegate(void(*)(),int,Timestamp::TimeDiff)
priorityDelegate(void(*)(constvoid*),int)11012020Poco.__Globals.priorityDelegate(void(*)(constvoid*),int)
priorityDelegate(void(*)(void*),int)11012020Poco.__Globals.priorityDelegate(void(*)(void*),int)
priorityDelegate(void(*)(),int)11012020Poco.__Globals.priorityDelegate(void(*)(),int)
format(int)31011118Poco.NumberFormatter.format(int)
format(int,int)31012118Poco.NumberFormatter.format(int,int)
formatHex(int,bool)31012112Poco.NumberFormatter.formatHex(int,bool)
formatHex(int,int,bool)31013112Poco.NumberFormatter.formatHex(int,int,bool)
format(unsignedint)31011118Poco.NumberFormatter.format(unsignedint)
format(unsignedint,int)31012118Poco.NumberFormatter.format(unsignedint,int)
formatHex(unsignedint,bool)31012112Poco.NumberFormatter.formatHex(unsignedint,bool)
formatHex(unsignedint,int,bool)31013112Poco.NumberFormatter.formatHex(unsignedint,int,bool)
format(long)31011118Poco.NumberFormatter.format(long)
format(long,int)31012118Poco.NumberFormatter.format(long,int)
formatHex(long,bool)31012112Poco.NumberFormatter.formatHex(long,bool)
formatHex(long,int,bool)31013112Poco.NumberFormatter.formatHex(long,int,bool)
format(unsignedlong)31011118Poco.NumberFormatter.format(unsignedlong)
format(unsignedlong,int)31012118Poco.NumberFormatter.format(unsignedlong,int)
formatHex(unsignedlong,bool)31012112Poco.NumberFormatter.formatHex(unsignedlong,bool)
formatHex(unsignedlong,int,bool)31013112Poco.NumberFormatter.formatHex(unsignedlong,int,bool)
format(Int64)31011118Poco.NumberFormatter.format(Int64)
format(Int64,int)31012118Poco.NumberFormatter.format(Int64,int)
formatHex(Int64,bool)31012112Poco.NumberFormatter.formatHex(Int64,bool)
formatHex(Int64,int,bool)31013112Poco.NumberFormatter.formatHex(Int64,int,bool)
format(UInt64)31011118Poco.NumberFormatter.format(UInt64)
format(UInt64,int)31012118Poco.NumberFormatter.format(UInt64,int)
formatHex(UInt64,bool)31012112Poco.NumberFormatter.formatHex(UInt64,bool)
formatHex(UInt64,int,bool)31013112Poco.NumberFormatter.formatHex(UInt64,int,bool)
format(float)31011118Poco.NumberFormatter.format(float)
format(double)31011118Poco.NumberFormatter.format(double)
format(double,int)31012118Poco.NumberFormatter.format(double,int)
format(double,int,int)31013118Poco.NumberFormatter.format(double,int,int)
format(constvoid*)31011118Poco.NumberFormatter.format(constvoid*)
format(bool,Poco::NumberFormatter::BoolFormat)158022018Poco.NumberFormatter.format(bool,Poco::NumberFormatter::BoolFormat)
append(std::string&,int)41012217Poco.NumberFormatter.append(std::string&,int)
appendHex(std::string&,int)41012212Poco.NumberFormatter.appendHex(std::string&,int)
append(std::string&,unsignedint)41012217Poco.NumberFormatter.append(std::string&,unsignedint)

Statistics

Stat   # lines of code (LOC)   Cyclomatic Complexity (CC)   MaxNestedLoop   NestingDepth   # Parameters   # Variables   # Overloads
Sum:6 7232 502809861 4538438 505
Average:9.233.440.111.3521.1611.68
Minimum:0100001
Maximum:5341643793820
Standard deviation:30.269.490.41.011.563.614.96
Variance:915.8290.050.161.032.4213.0424.59
warningCritical    Rule warning: From now, all types added or refactored should respect basic quality principles
// <Name>From now, all types added or refactored should respect basic quality principles</Name>
warnif count > 0 from t in JustMyCode.Types where

// *** Only match new or modified types since Baseline for Comparison ***
(t.WasAdded() || t.CodeWasChanged()) &&

// Eliminate interfaces, enumerations or types only with constant fields
// by making sure we are matching type with code.
t.NbLinesOfCode > 10 &&

// Low Quality types     Metrics' definitions are available here:
//     http://www.cppdepend.com/Metrics.aspx#MetricsOnTypes
(  // Types with too many methods
   t.NbMethods > 20 ||

   
// Types with too many fields
   t.NbFields > 20 ||

   
// Complex Types that use more than 50 other types
   t.NbTypesUsed > 50
)
select new { t, t.Methods, t.Fields, t.TypesUsed }


// This rule warns if a type with
// low-quality has been added or refactored.
// With NDepend and such rule, you can
// Ensure Quality From Now! as explained here:
// http://codebetter.com/blogs/patricksmacchia/archive/2008/01/01/ensure-the-quality-of-the-code-that-will-be-developed-this-year.aspx

91 types matched

typesMethodsFieldsTypesUsedFull Name
__Globals174 methods53 fields55 types__Globals
Buffer<T>23 methods4 fields8 typesPoco.Buffer<T>
UnicodeConverter21 methods0 field11 typesPoco.UnicodeConverter
__Globals143 methods0 field54 typesPoco.__Globals
NumberFormatter71 methods2 fields9 typesPoco.NumberFormatter
Timestamp30 methods1 field7 typesPoco.Timestamp
FileImpl27 methods2 fields29 typesPoco.FileImpl
File41 methods0 field14 typesPoco.File
Path69 methods6 fields23 typesPoco.Path
BinaryReader30 methods3 fields17 typesPoco.BinaryReader
Thread29 methods4 fields18 typesPoco.Thread
ThreadPool21 methods9 fields21 typesPoco.ThreadPool
BasicFIFOBuffer<T>32 methods9 fields13 typesPoco.BasicFIFOBuffer<T>
Message24 methods10 fields18 typesPoco.Message
FileChannel18 methods23 fields31 typesPoco.FileChannel
Logger109 methods6 fields31 typesPoco.Logger
UUID29 methods5 fields15 typesPoco.UUID
URI55 methods11 fields15 typesPoco.URI
Nullable<C>24 methods3 fields3 typesPoco.Nullable<C>
ListMap<Key,Mapped,Container,,,CaseSensitive>21 methods1 field8 typesPoco.ListMap<Key,Mapped,Container,,,CaseSensitive>
RecursiveDirectoryIterator<TTravStr>16 methods3 fields7 typesPoco.RecursiveDirectoryIterator<TTravStr>
LinearHashTable<Value,HashFunc,>22 methods5 fields5 typesPoco.LinearHashTable<Value,HashFunc,>
SimpleHashTable<Key,Value,KeyHashFunction,>23 methods4 fields11 typesPoco.SimpleHashTable<Key,Value,KeyHashFunction,>
VarHolder42 methods0 field12 typesPoco.Dynamic.VarHolder
VarHolderImpl<signedchar>24 methods1 field10 typesPoco.Dynamic.VarHolderImpl<signedchar>
VarHolderImpl<short>24 methods1 field10 typesPoco.Dynamic.VarHolderImpl<short>
VarHolderImpl<int>24 methods1 field10 typesPoco.Dynamic.VarHolderImpl<int>
VarHolderImpl<longlong>27 methods1 field13 typesPoco.Dynamic.VarHolderImpl<longlong>
VarHolderImpl<unsignedchar>24 methods1 field10 typesPoco.Dynamic.VarHolderImpl<unsignedchar>
VarHolderImpl<unsignedshort>24 methods1 field9 typesPoco.Dynamic.VarHolderImpl<unsignedshort>
VarHolderImpl<unsignedint>24 methods1 field10 typesPoco.Dynamic.VarHolderImpl<unsignedint>
VarHolderImpl<unsignedlonglong>27 methods1 field13 typesPoco.Dynamic.VarHolderImpl<unsignedlonglong>
VarHolderImpl<bool>24 methods1 field9 typesPoco.Dynamic.VarHolderImpl<bool>
VarHolderImpl<float>24 methods1 field11 typesPoco.Dynamic.VarHolderImpl<float>
VarHolderImpl<double>24 methods1 field15 typesPoco.Dynamic.VarHolderImpl<double>
VarHolderImpl<char>24 methods1 field11 typesPoco.Dynamic.VarHolderImpl<char>
VarHolderImpl<basic_string<type-parameter-0-0,char_traits <type-parameter-0-0>,allocator<type-parameter-0-0>>>25 methods1 field16 typesPoco.Dynamic.VarHolderImpl<basic_string<type-parameter-0-0,char_traits <type-parameter-0-0>,allocator<type-parameter-0-0>>>
VarHolderImpl<long>24 methods1 field10 typesPoco.Dynamic.VarHolderImpl<long>
VarHolderImpl<unsignedlong>24 methods1 field10 typesPoco.Dynamic.VarHolderImpl<unsignedlong>
VarHolderImpl<Poco::DateTime>20 methods1 field13 typesPoco.Dynamic.VarHolderImpl<Poco::DateTime>
Var88 methods1 field28 typesPoco.Dynamic.Var
__Globals175 methods0 field7 typesPoco.Dynamic.__Globals
Struct<K>18 methods1 field10 typesPoco.Dynamic.Struct<K>
VarHolderImpl<Poco::Dynamic::Struct<std::basic_string<char ,std::char_traits<char>,std::allocator<char>>>>30 methods1 field22 typesPoco.Dynamic.VarHolderImpl<Poco::Dynamic::Struct<std::basic_string <char,std::char_traits<char>,std::allocator<char>>>>
VarHolderImpl<Poco::Dynamic::Struct<int>>30 methods1 field22 typesPoco.Dynamic.VarHolderImpl<Poco::Dynamic::Struct<int>>
VarHolderImpl<Poco::Dynamic::Pair<std::basic_string<char ,std::char_traits<char>,std::allocator<char>>>>27 methods1 field16 typesPoco.Dynamic.VarHolderImpl<Poco::Dynamic::Pair<std::basic_string<char ,std::char_traits<char>,std::allocator<char>>>>
VarHolderImpl<Poco::Dynamic::Pair<int>>27 methods1 field16 typesPoco.Dynamic.VarHolderImpl<Poco::Dynamic::Pair<int>>
__Globals51 methods17 fields17 typesdouble_conversion.__Globals
SocketAddress23 methods1 field28 typesPoco.Net.SocketAddress
IPAddress50 methods1 field22 typesPoco.Net.IPAddress
NetworkInterface39 methods4 fields47 typesPoco.Net.NetworkInterface
NetworkInterfaceImpl39 methods14 fields16 typesPoco.Net.NetworkInterfaceImpl
SocketImpl72 methods2 fields31 typesPoco.Net.SocketImpl
MediaType21 methods3 fields14 typesPoco.Net.MediaType
HTTPMessage18 methods14 fields13 typesPoco.Net.HTTPMessage
HTTPRequest21 methods15 fields22 typesPoco.Net.HTTPRequest
HTTPCookie23 methods9 fields23 typesPoco.Net.HTTPCookie
HTTPResponse16 methods45 fields29 typesPoco.Net.HTTPResponse
HTTPDigestCredentials18 methods20 fields31 typesPoco.Net.HTTPDigestCredentials
HTTPCredentials20 methods1 field18 typesPoco.Net.HTTPCredentials
HTMLForm21 methods6 fields37 typesPoco.Net.HTMLForm
HTTPClientSession30 methods13 fields42 typesPoco.Net.HTTPClientSession
FTPClientSession49 methods10 fields28 typesPoco.Net.FTPClientSession
MailMessage39 methods23 fields46 typesPoco.Net.MailMessage
SMTPClientSession30 methods2 fields37 typesPoco.Net.SMTPClientSession
ICMPEventArgs22 methods6 fields17 typesPoco.Net.ICMPEventArgs
WebSocketImpl26 methods4 fields30 typesPoco.Net.WebSocketImpl
IPv4AddressImpl32 methods1 field14 typesPoco.Net.Impl.IPv4AddressImpl
IPv6AddressImpl32 methods2 fields17 typesPoco.Net.Impl.IPv6AddressImpl
__Globals330 methods124 fields47 types__Globals
Name16 methods4 fields6 typesPoco.XML.Name
AttributesImpl39 methods2 fields12 typesPoco.XML.AttributesImpl
ParserEngine67 methods19 fields53 typesPoco.XML.ParserEngine
XMLWriter54 methods42 fields37 typesPoco.XML.XMLWriter
SAXParser23 methods4 fields20 typesPoco.XML.SAXParser
WhitespaceFilter20 methods3 fields12 typesPoco.XML.WhitespaceFilter
AbstractNode45 methods6 fields24 typesPoco.XML.AbstractNode
Event18 methods9 fields10 typesPoco.XML.Event
Element35 methods2 fields24 typesPoco.XML.Element
Attr19 methods3 fields14 typesPoco.XML.Attr
Document37 methods5 fields34 typesPoco.XML.Document
DOMBuilder27 methods8 fields34 typesPoco.XML.DOMBuilder
DOMSerializer31 methods7 fields36 typesPoco.XML.DOMSerializer
Application38 methods12 fields49 typesPoco.Util.Application
JSONConfiguration17 methods1 field30 typesPoco.Util.JSONConfiguration
Option32 methods12 fields15 typesPoco.Util.Option
ServerApplication23 methods8 fields28 typesPoco.Util.ServerApplication
WinService20 methods6 fields15 typesPoco.Util.WinService
WinRegistryKey23 methods5 fields16 typesPoco.Util.WinRegistryKey
AbstractConfiguration48 methods7 fields20 typesPoco.Util.AbstractConfiguration
HelpFormatter27 methods10 fields14 typesPoco.Util.HelpFormatter

Statistics

Stat   Methods   Fields   TypesUsed
Sum:000
Average:000
Minimum:000
Maximum:000
Standard deviation:000
Variance:000
warningCritical    Rule warning: Avoid making complex methods even more complex (Source CC)
// <Name>Avoid making complex methods even more complex (Source CC)</Name>
// To visualize changes in code, right-click a matched method and select:
//  - Compare older and newer versions of source file
//  - Compare older and newer versions disassembled with Reflector

warnif count > 0 
from m in JustMyCode.Methods where
 
!m.IsAbstract &&
  
m.IsPresentInBothBuilds() &&
  
m.CodeWasChanged()

let oldCC = m.OlderVersion().CyclomaticComplexity
where oldCC > 6 && m.CyclomaticComplexity > oldCC 

select new { m,
    
oldCC ,
    
newCC = m.CyclomaticComplexity ,
    
oldLoc = m.OlderVersion().NbLinesOfCode,
    
newLoc = m.NbLinesOfCode,
}

9 methods matched

methodsoldCCnewCColdLocnewLocFull Name
deflate(z_streamp,int)6162194195__Globals.deflate(z_streamp,int)
fill_window(deflate_state*)14165364__Globals.fill_window(deflate_state*)
setPurgeAge(conststd::string&)11132935Poco.FileChannel.setPurgeAge(conststd::string&)
tryParse(conststd::string&)8132432Poco.UUID.tryParse(conststd::string&)
error(int,conststd::string&)37387375Poco.Net.SocketImpl.error(int,conststd::string&)
connect(Poco::Net::HTTPClientSession&,Poco::Net::HTTPRequest& ,Poco::Net::HTTPResponse&,Poco::Net::HTTPCredentials&)782730Poco.Net.WebSocket.connect(Poco::Net::HTTPClientSession& ,Poco::Net::HTTPRequest&,Poco::Net::HTTPResponse& ,Poco::Net::HTTPCredentials&)
receiveBytes(void*,int,int)13165562Poco.Net.WebSocketImpl.receiveBytes(void*,int,int)
XML_Parse(XML_Parser,constchar*,int,int)12145861__Globals.XML_Parse(XML_Parser,constchar*,int,int)
XML_ParseBuffer(XML_Parser,int,int)10126468__Globals.XML_ParseBuffer(XML_Parser,int,int)

Statistics

Stat   oldCC   newCC   oldLoc   newLoc
Sum:173192577622
Average:19.2221.3364.1169.11
Minimum:782430
Maximum:6162194195
Standard deviation:17.0216.4948.7847.25
Variance:289.73271.782 3792 232
warningCritical    Rule warning: Avoid making large methods even larger
// <Name>Avoid making large methods even larger</Name>
// To visualize changes in code, right-click a matched method and select:
//  - Compare older and newer versions of source file
//  - Compare older and newer versions disassembled with Reflector

warnif count > 0 
from m in JustMyCode.Methods where
 
!m.IsAbstract &&
  
m.IsPresentInBothBuilds() &&
  
m.CodeWasChanged() &&
 
// Eliminate constructors from match, since they get larger
 // as soons as some fields initialization are added.
 !m.IsConstructor &&
 
!m.IsDestructor

let oldLoc = m.OlderVersion().NbLinesOfCode
where oldLoc > 15 && m.NbLinesOfCode > oldLoc

select new { m,
    
oldLoc,
    
newLoc = m.NbLinesOfCode,
}

22 methods matched

methodsoldLocnewLocFull Name
deflate(z_streamp,int)194195__Globals.deflate(z_streamp,int)
deflateSetDictionary(z_streamp,constBytef*,uInt)2450__Globals.deflateSetDictionary(z_streamp,constBytef*,uInt)
deflateParams(z_streamp,int,int)2123__Globals.deflateParams(z_streamp,int,int)
fill_window(deflate_state*)5364__Globals.fill_window(deflate_state*)
inflate(z_streamp,int)532534__Globals.inflate(z_streamp,int)
setPurgeAge(conststd::string&)2935Poco.FileChannel.setPurgeAge(conststd::string&)
tryParse(conststd::string&)2432Poco.UUID.tryParse(conststd::string&)
parseFlags(std::ostream&,std::string::const_iterator& ,conststd::string::const_iterator&)2223Poco.anonymous_namespace{format.cpp}.__Globals.parseFlags (std::ostream&,std::string::const_iterator& ,conststd::string::const_iterator&)
receiveFrom(void*,int,Poco::Net::SocketAddress&,int)1820Poco.Net.SocketImpl.receiveFrom(void*,int,Poco::Net::SocketAddress& ,int)
error(int,conststd::string&)7375Poco.Net.SocketImpl.error(int,conststd::string&)
writeToDevice(char)3233Poco.Net.MailStreamBuf.writeToDevice(char)
connect(Poco::Net::HTTPClientSession&,Poco::Net::HTTPRequest& ,Poco::Net::HTTPResponse&,Poco::Net::HTTPCredentials&)2730Poco.Net.WebSocket.connect(Poco::Net::HTTPClientSession& ,Poco::Net::HTTPRequest&,Poco::Net::HTTPResponse& ,Poco::Net::HTTPCredentials&)
sendBytes(constvoid*,int,int)2830Poco.Net.WebSocketImpl.sendBytes(constvoid*,int,int)
receiveBytes(void*,int,int)5562Poco.Net.WebSocketImpl.receiveBytes(void*,int,int)
XML_Parse(XML_Parser,constchar*,int,int)5861__Globals.XML_Parse(XML_Parser,constchar*,int,int)
XML_ParseBuffer(XML_Parser,int,int)6468__Globals.XML_ParseBuffer(XML_Parser,int,int)
XML_ExternalEntityParserCreate(XML_Parser,constXML_Char* ,constXML_Char*)8486__Globals.XML_ExternalEntityParserCreate(XML_Parser,constXML_Char* ,constXML_Char*)
storeAtts(XML_Parser,constENCODING*,constchar*,TAG_NAME*,BINDING**)222223__Globals.storeAtts(XML_Parser,constENCODING*,constchar*,TAG_NAME* ,BINDING**)
parserInit(XML_Parser,constXML_Char*)6364__Globals.parserInit(XML_Parser,constXML_Char*)
loadConfiguration(int)1622Poco.Util.Application.loadConfiguration(int)
processOptions()1617Poco.Util.Application.processOptions()
getRaw(conststd::string&,std::string&)1922Poco.Util.WinRegistryConfiguration.getRaw(conststd::string& ,std::string&)

Statistics

Stat   oldLoc   newLoc
Sum:1 6741 769
Average:76.0980.41
Minimum:1617
Maximum:532534
Standard deviation:112.59111.69
Variance:12 67512 473
warningCritical    Rule warning: Avoid adding methods to a type that already had many methods
// <Name>Avoid adding methods to a type that already had many methods</Name>
// To visualize changes in code, right-click a matched type and select:
//  - Compare older and newer versions of source file
//  - Compare older and newer versions disassembled with Reflector

warnif count > 0 
from t in JustMyCode.Types where
  
t.IsPresentInBothBuilds() &&
  
t.Methods.Count() > t.OlderVersion().Methods.Count() &&
  
t.OlderVersion().Methods.Count() > 10

let newMethods = t.Methods.Where(m => m.WasAdded())
let removedMethods = t.OlderVersion().Methods.Where(m => m.WasRemoved())

select new { t,
             
oldNbMethods = t.OlderVersion().NbMethods,
             
newNbMethods = t.NbMethods,
             
newMethods,
             
removedMethods  }

23 types matched

typesoldNbMethodsnewNbMethodsnewMethodsremovedMethodsFull Name
__Globals13217650 methods7 methods__Globals
NumberFormatter707113 methods12 methodsPoco.NumberFormatter
NumberParser142016 methods10 methodsPoco.NumberParser
Timestamp29334 methods0 methodPoco.Timestamp
FileImpl28292 methods1 methodPoco.FileImpl
BinaryReader31332 methods0 methodPoco.BinaryReader
Token13163 methods0 methodPoco.Token
Logger6411248 methods0 methodPoco.Logger
URI63642 methods1 methodPoco.URI
SocketAddress23318 methods1 methodPoco.Net.SocketAddress
IPAddress446015 methods2 methodsPoco.Net.IPAddress
NetworkInterface244626 methods5 methodsPoco.Net.NetworkInterface
StreamSocket18202 methods0 methodPoco.Net.StreamSocket
TCPServer18201 method0 methodPoco.Net.TCPServer
FTPClientSession49534 methods0 methodPoco.Net.FTPClientSession
FTPStreamFactory13141 method0 methodPoco.Net.FTPStreamFactory
SocketReactor18191 method0 methodPoco.Net.SocketReactor
MailMessage38413 methods0 methodPoco.Net.MailMessage
SMTPClientSession27336 methods0 methodPoco.Net.SMTPClientSession
__Globals3283317 methods4 methods__Globals
Application39414 methods2 methodsPoco.Util.Application
WinRegistryKey26271 method0 methodPoco.Util.WinRegistryKey
AbstractConfiguration385012 methods0 methodPoco.Util.AbstractConfiguration

Statistics

Stat   oldNbMethods   newNbMethods   newMethods   removedMethods
Sum:1 1471 34000
Average:49.8758.2600
Minimum:131400
Maximum:32833100
Standard deviation:64.656800
Variance:4 1794 62300
warningCritical    Rule warning: Avoid adding instance fields to a type that already had many instance fields
// <Name>Avoid adding instance fields to a type that already had many instance fields</Name>
// To visualize changes in code, right-click a matched type and select:
//  - Compare older and newer versions of source file
//  - Compare older and newer versions disassembled with Reflector

warnif count > 0 
from t in JustMyCode.Types where
  
t.IsPresentInBothBuilds() &&
 
!t.IsStatic

let oldNbInstanceFields = t.OlderVersion().InstanceFields
let newNbInstanceFields = t.InstanceFields
where
  
newNbInstanceFields.Count() > oldNbInstanceFields .Count() &&
  
oldNbInstanceFields.Count() > 6

let newInstanceFields = t.InstanceFields.Where(f => f.WasAdded())

select new { t,
             
oldCount = oldNbInstanceFields.Count() ,
             
newCount = newNbInstanceFields.Count() ,
             
newInstanceFields }

5 types matched

typesoldCountnewCountnewInstanceFieldsFull Name
ThreadImpl+ThreadData8102 fieldsPoco.ThreadImpl+ThreadData
FTPClientSession7105 fieldsPoco.Net.FTPClientSession
XML_FeatureEnum10111 fieldXML_FeatureEnum
XML_ParserStruct89901 fieldXML_ParserStruct
Application10112 fieldsPoco.Util.Application

Statistics

Stat   oldCount   newCount   newInstanceFields
Sum:1241320
Average:24.826.40
Minimum:7100
Maximum:89900
Standard deviation:32.1231.80
Variance:1 0311 0110

150
Object Oriented Design  

warningCritical    Rule warning: Base class should not use derivatives
// <Name>Base class should not use derivatives</Name>
warnif count > 0 
from baseClass in JustMyCode.Types
where baseClass.IsClass && baseClass.NbChildren > 0 // <-- for optimization!
let derivedClassesUsed = baseClass.DerivedTypes.UsedBy(baseClass)
where derivedClassesUsed.Count() > 0
select new { baseClass, derivedClassesUsed }

6 types matched

typesderivedClassesUsedFull Name
SocketImpl1 typePoco.Net.SocketImpl
AbstractContainerNode2 typesPoco.XML.AbstractContainerNode
AbstractNode3 typesPoco.XML.AbstractNode
Node1 typePoco.XML.Node
Subsystem1 typePoco.Util.Subsystem
AbstractConfiguration1 typePoco.Util.AbstractConfiguration

Statistics

Stat   derivedClassesUsed
Sum:0
Average:0
Minimum:0
Maximum:0
Standard deviation:0
Variance:0
warningCritical    Rule warning: Class shouldn't be too deep in inheritance tree
// <Name>Class shouldn't be too deep in inheritance tree</Name>
warnif count > 0 from t in JustMyCode.Types 
where t.IsClass
let baseClasses = t.BaseClasses.ExceptThirdParty()

// Warn for classes with 3 or more base classes.
// Notice that we don't count third-party classes 
// because this rule concerns your code design,
// not third-party libraries consumed design.
where baseClasses.Count() >= 3

select new { t, baseClasses, 
                
// The metric value DepthOfInheritance takes account
                // of third-party base classes
                t.DepthOfInheritance } 

// Branches too long in the derivation should be avoided.
// See the definition of the DepthOfInheritance metric here 
// http://www.cppdepend.com/Metrics.aspx#DIT

105 types matched

typesbaseClassesDepth of inheritanceFull Name
DataFormatException3 types4Poco.DataFormatException
SyntaxException3 types4Poco.SyntaxException
CircularReferenceException3 types4Poco.CircularReferenceException
PathSyntaxException4 types5Poco.PathSyntaxException
ProtocolException3 types4Poco.ProtocolException
FileException3 types4Poco.FileException
FileExistsException4 types5Poco.FileExistsException
FileNotFoundException4 types5Poco.FileNotFoundException
PathNotFoundException4 types5Poco.PathNotFoundException
FileReadOnlyException4 types5Poco.FileReadOnlyException
FileAccessDeniedException4 types5Poco.FileAccessDeniedException
CreateFileException4 types5Poco.CreateFileException
OpenFileException4 types5Poco.OpenFileException
WriteFileException4 types5Poco.WriteFileException
ReadFileException4 types5Poco.ReadFileException
ActiveRunnable<ResultType,ArgType,OwnerType>3 types2Poco.ActiveRunnable<ResultType,ArgType,OwnerType>
ActiveRunnable<void,type-parameter-0-0,type-parameter-0-1>3 types2Poco.ActiveRunnable<void,type-parameter-0-0,type-parameter-0-1>
ActiveRunnable<type-parameter-0-0,void,type-parameter-0-1>3 types2Poco.ActiveRunnable<type-parameter-0-0,void,type-parameter-0-1>
ActiveRunnable<void,void,type-parameter-0-0>3 types2Poco.ActiveRunnable<void,void,type-parameter-0-0>
AsyncChannel4 types2Poco.AsyncChannel
ConsoleChannel3 types2Poco.ConsoleChannel
ColorConsoleChannel3 types2Poco.ColorConsoleChannel
EventLogChannel3 types2Poco.EventLogChannel
FileChannel3 types2Poco.FileChannel
FormattingChannel3 types2Poco.FormattingChannel
Logger3 types2Poco.Logger
SplitterChannel3 types2Poco.SplitterChannel
NullChannel3 types2Poco.NullChannel
WindowsConsoleChannel3 types2Poco.WindowsConsoleChannel
WindowsColorConsoleChannel3 types2Poco.WindowsColorConsoleChannel
PatternFormatter3 types2Poco.PatternFormatter
SimpleFileChannel3 types2Poco.SimpleFileChannel
StreamChannel3 types2Poco.StreamChannel
TaskStartedNotification3 types3Poco.TaskStartedNotification
TaskCancelledNotification3 types3Poco.TaskCancelledNotification
TaskFinishedNotification3 types3Poco.TaskFinishedNotification
TaskFailedNotification3 types3Poco.TaskFailedNotification
TaskProgressNotification3 types3Poco.TaskProgressNotification
TaskCustomNotification<C>3 types3Poco.TaskCustomNotification<C>
OpcomChannel3 types2Poco.OpcomChannel
SyslogChannel3 types2Poco.SyslogChannel
InvalidAddressException3 types5Poco.Net.InvalidAddressException
InvalidSocketException3 types5Poco.Net.InvalidSocketException
ServiceNotFoundException3 types5Poco.Net.ServiceNotFoundException
ConnectionAbortedException3 types5Poco.Net.ConnectionAbortedException
ConnectionResetException3 types5Poco.Net.ConnectionResetException
ConnectionRefusedException3 types5Poco.Net.ConnectionRefusedException
DNSException3 types5Poco.Net.DNSException
HostNotFoundException4 types6Poco.Net.HostNotFoundException
NoAddressFoundException4 types6Poco.Net.NoAddressFoundException
InterfaceNotFoundException3 types5Poco.Net.InterfaceNotFoundException
NoMessageException3 types5Poco.Net.NoMessageException
MessageException3 types5Poco.Net.MessageException
MultipartException4 types6Poco.Net.MultipartException
HTTPException3 types5Poco.Net.HTTPException
NotAuthenticatedException4 types6Poco.Net.NotAuthenticatedException
UnsupportedRedirectException4 types6Poco.Net.UnsupportedRedirectException
FTPException3 types5Poco.Net.FTPException
SMTPException3 types5Poco.Net.SMTPException
POP3Exception3 types5Poco.Net.POP3Exception
ICMPException3 types5Poco.Net.ICMPException
HTMLFormException3 types5Poco.Net.HTMLFormException
WebSocketException3 types5Poco.Net.WebSocketException
UnsupportedFamilyException3 types5Poco.Net.UnsupportedFamilyException
HTTPRequest3 types3Poco.Net.HTTPRequest
HTTPResponse3 types3Poco.Net.HTTPResponse
HTTPServerRequest4 types4Poco.Net.HTTPServerRequest
HTTPServerResponse4 types4Poco.Net.HTTPServerResponse
HTTPServerResponseImpl5 types5Poco.Net.HTTPServerResponseImpl
HTTPServerRequestImpl5 types5Poco.Net.HTTPServerRequestImpl
RemoteSyslogListener3 types3Poco.Net.RemoteSyslogListener
SAXNotRecognizedException3 types5Poco.XML.SAXNotRecognizedException
SAXNotSupportedException3 types5Poco.XML.SAXNotSupportedException
SAXParseException3 types5Poco.XML.SAXParseException
XMLWriter3 types1Poco.XML.XMLWriter
DefaultHandler4 types1Poco.XML.DefaultHandler
XMLFilterImpl6 types2Poco.XML.XMLFilterImpl
WhitespaceFilter8 types3Poco.XML.WhitespaceFilter
AbstractContainerNode4 types4Poco.XML.AbstractContainerNode
AbstractNode3 types3Poco.XML.AbstractNode
Element5 types5Poco.XML.Element
Attr4 types4Poco.XML.Attr
Document6 types5Poco.XML.Document
CharacterData4 types4Poco.XML.CharacterData
Text5 types5Poco.XML.Text
CDATASection6 types6Poco.XML.CDATASection
Comment5 types5Poco.XML.Comment
DocumentType5 types5Poco.XML.DocumentType
DocumentFragment5 types5Poco.XML.DocumentFragment
ProcessingInstruction4 types4Poco.XML.ProcessingInstruction
EntityReference4 types4Poco.XML.EntityReference
Entity5 types5Poco.XML.Entity
Notation4 types4Poco.XML.Notation
DOMBuilder3 types1Poco.XML.DOMBuilder
UnknownOptionException3 types5Poco.Util.UnknownOptionException
AmbiguousOptionException3 types5Poco.Util.AmbiguousOptionException
MissingOptionException3 types5Poco.Util.MissingOptionException
MissingArgumentException3 types5Poco.Util.MissingArgumentException
InvalidArgumentException3 types5Poco.Util.InvalidArgumentException
UnexpectedArgumentException3 types5Poco.Util.UnexpectedArgumentException

Statistics

Stat   baseClasses   Depth of inheritance
Sum:0419
Average:03.99
Minimum:01
Maximum:06
Standard deviation:01.36
Variance:01.86
warningCritical    Rule warning: Constructor should not call a virtual methods
// <Name>Constructor should not call a virtual methods</Name>

// Returns constructor of a non-sealed type calling virtual methods.
// In such a situation, if a derived class overrides the method,
// then the override method will be called before the derived constructor.
// This makes the class fragile to derive from.
//
// Violations reported can be solved by re-designing object initialisation
// or by marking the parent class as sealed, if possible.

warnif count > 0
from t in Application.Types where 
   
t.IsClass &&
  
!t.IsGeneratedByCompiler

from ctor in t.Constructors 
let virtualMethodsCalled = from mCalled in ctor.MethodsCalled
                           
where mCalled.IsVirtual &&
                                
(mCalled.ParentType == t ||
                                 
t.DeriveFrom(mCalled.ParentType))
                           
select mCalled
where virtualMethodsCalled.Count() > 0

select new { ctor , 
             
virtualMethodsCalled, 
             
// If there is no derived type, it might be 
             // an opportunity to mark t as sealed.
             t.DerivedTypes }

22 methods matched

methodsvirtualMethodsCalledDerivedTypesFull Name
Exception(conststd::string&,constPoco::Exception&,int)1 method106 typesPoco.Exception.Exception(conststd::string&,constPoco::Exception&,int)
Exception(constPoco::Exception&)1 method106 typesPoco.Exception.Exception(constPoco::Exception&)
Any(constPoco::Any&)1 method0 typePoco.Any.Any(constPoco::Any&)
LogFileImpl(conststd::string&)1 method1 typePoco.LogFileImpl.LogFileImpl(conststd::string&)
TaskFailedNotification(Poco::Task*,constPoco::Exception&)1 method0 typePoco.TaskFailedNotification.TaskFailedNotification(Poco::Task* ,constPoco::Exception&)
Expire(constAbstractDelegate<void>&,Timestamp::TimeDiff)1 method0 typePoco.Expire<void>.Expire(constAbstractDelegate<void>& ,Timestamp::TimeDiff)
Expire(constPoco::Expire<void>&)1 method0 typePoco.Expire<void>.Expire(constPoco::Expire<void>&)
PriorityExpire(constAbstractPriorityDelegate<void>& ,Timestamp::TimeDiff)1 method0 typePoco.PriorityExpire<void>.PriorityExpire(constAbstractPriorityDelegate <void>&,Timestamp::TimeDiff)
PriorityExpire(constPoco::PriorityExpire<void>&)1 method0 typePoco.PriorityExpire<void>.PriorityExpire(constPoco::PriorityExpire <void>&)
Var(constPoco::Dynamic::Var&)1 method0 typePoco.Dynamic.Var.Var(constPoco::Dynamic::Var&)
ServerSocket(constPoco::Net::SocketAddress&,int)2 methods0 typePoco.Net.ServerSocket.ServerSocket(constPoco::Net::SocketAddress&,int)
ServerSocket(Poco::UInt16,int)2 methods0 typePoco.Net.ServerSocket.ServerSocket(Poco::UInt16,int)
StreamSocketImpl(IPAddress::Family)1 method1 typePoco.Net.StreamSocketImpl.StreamSocketImpl(IPAddress::Family)
ICMPSocketImpl(IPAddress::Family,int,int,int)1 method0 typePoco.Net.ICMPSocketImpl.ICMPSocketImpl(IPAddress::Family,int,int,int)
SocketAcceptor<ServiceHandler>(Poco::Net::ServerSocket& ,Poco::Net::SocketReactor&)1 method0 typePoco.Net.SocketAcceptor<ServiceHandler>.SocketAcceptor<ServiceHandler> (Poco::Net::ServerSocket&,Poco::Net::SocketReactor&)
ParallelSocketAcceptor<ServiceHandler,SR>(Poco::Net::ServerSocket& ,Poco::Net::SocketReactor&,unsignedint)1 method0 typePoco.Net.ParallelSocketAcceptor<ServiceHandler,SR> .ParallelSocketAcceptor<ServiceHandler,SR>(Poco::Net::ServerSocket& ,Poco::Net::SocketReactor&,unsignedint)
SocketConnector<ServiceHandler>(Poco::Net::SocketAddress& ,Poco::Net::SocketReactor&)1 method0 typePoco.Net.SocketConnector<ServiceHandler>.SocketConnector <ServiceHandler>(Poco::Net::SocketAddress&,Poco::Net::SocketReactor&)
LocatorImpl(constPoco::XML::Locator&)4 methods0 typePoco.XML.LocatorImpl.LocatorImpl(constPoco::XML::Locator&)
SAXParseException(conststd::string&,constPoco::XML::Locator&)4 methods0 typePoco.XML.SAXParseException.SAXParseException(conststd::string& ,constPoco::XML::Locator&)
SAXParseException(conststd::string&,constPoco::XML::Locator& ,constPoco::Exception&)4 methods0 typePoco.XML.SAXParseException.SAXParseException(conststd::string& ,constPoco::XML::Locator&,constPoco::Exception&)
DOMBuilder(Poco::XML::XMLReader&,Poco::XML::NamePool*)3 methods0 typePoco.XML.DOMBuilder.DOMBuilder(Poco::XML::XMLReader& ,Poco::XML::NamePool*)
Option(constPoco::Util::Option&)1 method0 typePoco.Util.Option.Option(constPoco::Util::Option&)

Statistics

Stat   virtualMethodsCalled   DerivedTypes
Sum:00
Average:00
Minimum:00
Maximum:00
Standard deviation:00
Variance:00
warningCritical    Rule warning: Don't assign static fields from instance methods
// <Name>Don't assign static fields from instance methods</Name>
// Assigning static fields from instance methods leads to
// poorly maintainable and non thread-safe code.
// It is advised to assign static fields inline or from class constructor.
warnif count > 0
from f in Application.Fields where 
  
f.IsStatic &&
 
!f.IsGeneratedByCompiler && !f.IsGlobal
 
let assignedBy = f.MethodsAssigningMe.Where(m => !m.IsStatic)
where assignedBy .Count() > 0
select new { f, assignedBy }

11 fields matched

fieldsassignedByFull Name
IN_ENCODING2 methodsPoco.Base32DecoderBuf.IN_ENCODING
IN_ENCODING_INIT1 methodPoco.Base32DecoderBuf.IN_ENCODING_INIT
IN_ENCODING2 methodsPoco.Base64DecoderBuf.IN_ENCODING
IN_ENCODING_INIT1 methodPoco.Base64DecoderBuf.IN_ENCODING_INIT
SECONDS1 methodPoco.Timespan.SECONDS
MINUTES2 methodsPoco.Timespan.MINUTES
HOURS2 methodsPoco.Timespan.HOURS
DAYS2 methodsPoco.Timespan.DAYS
kMask321 methoddouble_conversion.UInt128.kMask32
PARSE_BUFFER_SIZE2 methodsPoco.XML.ParserEngine.PARSE_BUFFER_SIZE
_pInstance1 methodPoco.Util.Application._pInstance

Statistics

Stat   assignedBy
Sum:0
Average:0
Minimum:0
Maximum:0
Standard deviation:0
Variance:0
warningCritical    Rule warning: Avoid Abstract Classes with too many methods
// <Name>Avoid Abstract Classes with too many methods</Name>
// An abstract class  should abstract a clear and well-defined concept.
// Such concept shoudln't be represented with too many methods and property getter.
warnif count > 0 from t in JustMyCode.Types where 
  
t.IsAbstract
let methodsAndGetters = t.Methods
where methodsAndGetters.Count() > 10
select new { t, methodsAndGetters }

12 types matched

typesmethodsAndGettersFull Name
TextEncoding17 methodsPoco.TextEncoding
DigestEngine11 methodsPoco.DigestEngine
Task16 methodsPoco.Task
VarHolder42 methodsPoco.Dynamic.VarHolder
ICMPPacketImpl16 methodsPoco.Net.ICMPPacketImpl
IPAddressImpl25 methodsPoco.Net.Impl.IPAddressImpl
Attributes14 methodsPoco.XML.Attributes
ContentHandler13 methodsPoco.XML.ContentHandler
XMLReader18 methodsPoco.XML.XMLReader
AbstractNode45 methodsPoco.XML.AbstractNode
Node30 methodsPoco.XML.Node
AbstractConfiguration48 methodsPoco.Util.AbstractConfiguration

Statistics

Stat   methodsAndGetters
Sum:0
Average:0
Minimum:0
Maximum:0
Standard deviation:0
Variance:0

120
Design  

warningCritical    Rule warning: Avoid namespaces with few types
// <Name>Avoid namespaces with few types</Name>
warnif count > 0 from n in JustMyCode.Namespaces 
let types = n.ChildTypes.Where(t => !t.IsGeneratedByCompiler)
where 
  
types.Count() < 5 
  
orderby types.Count() ascending
select new { n, types } 

// Make sure that there is a logical organization 
// to each of your namespaces, and that there is a 
// valid reason for putting types in a sparsely 
// populated namespace. Namespaces should contain 
// types that are used together in most scenarios. 
// When their applications are mutually exclusive, 
// types should be located in separate namespaces

47 namespaces matched

namespacestypesFull Name
0 type
Poco.Impl1 typePoco.Impl
Poco.anonymous_namespace{format.cpp}1 typePoco.anonymous_namespace{format.cpp}
Poco.anonymous_namespace{nesteddiagnosticcontext.cpp}1 typePoco.anonymous_namespace{nesteddiagnosticcontext.cpp}
Poco.anonymous_namespace{base32decoder.cpp}1 typePoco.anonymous_namespace{base32decoder.cpp}
Poco.anonymous_namespace{base64decoder.cpp}1 typePoco.anonymous_namespace{base64decoder.cpp}
Poco.anonymous_namespace{thread.cpp}1 typePoco.anonymous_namespace{thread.cpp}
Poco.anonymous_namespace{threadlocal.cpp}1 typePoco.anonymous_namespace{threadlocal.cpp}
Poco.anonymous_namespace{threadpool.cpp}1 typePoco.anonymous_namespace{threadpool.cpp}
Poco.anonymous_namespace{logger.cpp}1 typePoco.anonymous_namespace{logger.cpp}
Poco.anonymous_namespace{loggingfactory.cpp}1 typePoco.anonymous_namespace{loggingfactory.cpp}
Poco.anonymous_namespace{loggingregistry.cpp}1 typePoco.anonymous_namespace{loggingregistry.cpp}
Poco.anonymous_namespace{patternformatter.cpp}1 typePoco.anonymous_namespace{patternformatter.cpp}
Poco.anonymous_namespace{notificationcenter.cpp}1 typePoco.anonymous_namespace{notificationcenter.cpp}
Poco.anonymous_namespace{notificationqueue.cpp}1 typePoco.anonymous_namespace{notificationqueue.cpp}
Poco.anonymous_namespace{prioritynotificationqueue.cpp}1 typePoco.anonymous_namespace{prioritynotificationqueue.cpp}
Poco.anonymous_namespace{temporaryfile.cpp}1 typePoco.anonymous_namespace{temporaryfile.cpp}
Poco.anonymous_namespace{uuid.cpp}1 typePoco.anonymous_namespace{uuid.cpp}
Poco.anonymous_namespace{uuidgenerator.cpp}1 typePoco.anonymous_namespace{uuidgenerator.cpp}
Poco.anonymous_namespace{textencoding.cpp}1 typePoco.anonymous_namespace{textencoding.cpp}
Poco.anonymous_namespace{utf8string.cpp}1 typePoco.anonymous_namespace{utf8string.cpp}
Poco.anonymous_namespace{uristreamopener.cpp}1 typePoco.anonymous_namespace{uristreamopener.cpp}
Poco.Dynamic.Impl1 typePoco.Dynamic.Impl
anonymous_namespace{numericstring.cpp}1 typeanonymous_namespace{numericstring.cpp}
anonymous_namespace{process.cpp}1 typeanonymous_namespace{process.cpp}
anonymous_namespace{textconverter.cpp}1 typeanonymous_namespace{textconverter.cpp}
std1 typestd
Poco.Net.anonymous_namespace{networkinterface.cpp}1 typePoco.Net.anonymous_namespace{networkinterface.cpp}
Poco.Net.anonymous_namespace{partsource.cpp}1 typePoco.Net.anonymous_namespace{partsource.cpp}
Poco.Net.anonymous_namespace{httpcookie.cpp}1 typePoco.Net.anonymous_namespace{httpcookie.cpp}
Poco.Net.anonymous_namespace{tcpserverdispatcher.cpp}1 typePoco.Net.anonymous_namespace{tcpserverdispatcher.cpp}
Poco.Net.anonymous_namespace{httpsessionfactory.cpp}1 typePoco.Net.anonymous_namespace{httpsessionfactory.cpp}
Poco.Net.anonymous_namespace{socketnotifier.cpp}1 typePoco.Net.anonymous_namespace{socketnotifier.cpp}
anonymous_namespace{ipaddressimpl.cpp}1 typeanonymous_namespace{ipaddressimpl.cpp}
anonymous_namespace{httpauthenticationparams.cpp}1 typeanonymous_namespace{httpauthenticationparams.cpp}
anonymous_namespace{httpdigestcredentials.cpp}1 typeanonymous_namespace{httpdigestcredentials.cpp}
Poco.XML.anonymous_namespace{parserengine.cpp}1 typePoco.XML.anonymous_namespace{parserengine.cpp}
Poco.XML.anonymous_namespace{xmlwriter.cpp}1 typePoco.XML.anonymous_namespace{xmlwriter.cpp}
Poco.XML.anonymous_namespace{domimplementation.cpp}1 typePoco.XML.anonymous_namespace{domimplementation.cpp}
Poco.XML.anonymous_namespace{elementsbytagnamelist.cpp}1 typePoco.XML.anonymous_namespace{elementsbytagnamelist.cpp}
anonymous_namespace{eventdispatcher.cpp}1 typeanonymous_namespace{eventdispatcher.cpp}
Poco.Util.anonymous_namespace{abstractconfiguration.cpp}1 typePoco.Util.anonymous_namespace{abstractconfiguration.cpp}
Poco.Util.anonymous_namespace{winregistrykey.cpp}1 typePoco.Util.anonymous_namespace{winregistrykey.cpp}
Poco.anonymous_namespace{activedispatcher.cpp}2 typesPoco.anonymous_namespace{activedispatcher.cpp}
2 types
Poco.Net.anonymous_namespace{mailmessage.cpp}2 typesPoco.Net.anonymous_namespace{mailmessage.cpp}
double_conversion3 typesdouble_conversion

Statistics

Stat   types
Sum:0
Average:0
Minimum:0
Maximum:0
Standard deviation:0
Variance:0
warningCritical    Rule warning: Nested types should not be visible
// <Name>Nested types should not be visible</Name>
warnif count > 0 from t in JustMyCode.Types where 
  
t.IsNested && 
 
!t.IsGeneratedByCompiler &&
 
!t.IsPrivate 
select new { t, t.NbLinesOfCode, t.Visibility } 


// A nested type is a type declared within the 
// scope of another type. Nested types are useful 
// for encapsulating private implementation details 
// of the containing type. Used for this purpose, 
// nested types should not be externally visible. 
// Do not use externally visible nested types for 
// logical grouping or to avoid name collisions; 
// instead, use namespaces.

161 types matched

types# lines of code (LOC)VisibilityFull Name
POCO_STATIC_ASSERTION_FAILURE<true>+AnonymousEnumN/APublicPOCO_STATIC_ASSERTION_FAILURE<true>+AnonymousEnum
ct_data_s+Anonymous0Publicct_data_s+Anonymous
ct_data_s+Anonymous0Publicct_data_s+Anonymous
Ascii+CharacterPropertiesN/APublicPoco.Ascii+CharacterProperties
Checksum+TypeN/APublicPoco.Checksum+Type
IsReference<T>+AnonymousEnumN/APublicPoco.IsReference<T>+AnonymousEnum
IsReference<type-parameter-0-0&>+AnonymousEnumN/APublicPoco.IsReference<type-parameter-0-0&>+AnonymousEnum
IsReference<consttype-parameter-0-0&>+AnonymousEnumN/APublicPoco.IsReference<consttype-parameter-0-0&>+AnonymousEnum
IsConst<T>+AnonymousEnumN/APublicPoco.IsConst<T>+AnonymousEnum
IsConst<consttype-parameter-0-0&>+AnonymousEnumN/APublicPoco.IsConst<consttype-parameter-0-0&>+AnonymousEnum
IsConst<consttype-parameter-0-0>+AnonymousEnumN/APublicPoco.IsConst<consttype-parameter-0-0>+AnonymousEnum
IsConst<type-parameter-0-0const[i]>+AnonymousEnumN/APublicPoco.IsConst<type-parameter-0-0const[i]>+AnonymousEnum
Any+Holder3PublicPoco.Any+Holder
FPEnvironmentImpl+RoundingModeImplN/AProtectedPoco.FPEnvironmentImpl+RoundingModeImpl
FPEnvironmentImpl+FlagImplN/AProtectedPoco.FPEnvironmentImpl+FlagImpl
FPEnvironment+RoundingModeN/APublicPoco.FPEnvironment+RoundingMode
FPEnvironment+FlagN/APublicPoco.FPEnvironment+Flag
NumberFormatter+BoolFormatN/APublicPoco.NumberFormatter+BoolFormat
TraverseBase+AnonymousEnumN/APublicPoco.TraverseBase+AnonymousEnum
Path+StyleN/APublicPoco.Path+Style
StringTokenizer+OptionsN/APublicPoco.StringTokenizer+Options
BinaryReader+StreamByteOrderN/APublicPoco.BinaryReader+StreamByteOrder
BinaryWriter+StreamByteOrderN/APublicPoco.BinaryWriter+StreamByteOrder
TextEncoding+AnonymousEnumN/APublicPoco.TextEncoding+AnonymousEnum
DeflatingStreamBuf+StreamTypeN/APublicPoco.DeflatingStreamBuf+StreamType
ThreadImpl+CallbackData2PublicPoco.ThreadImpl+CallbackData
ThreadImpl+PriorityN/APublicPoco.ThreadImpl+Priority
ThreadImpl+PolicyN/APublicPoco.ThreadImpl+Policy
Thread+PriorityN/APublicPoco.Thread+Priority
Thread+PolicyN/APublicPoco.Thread+Policy
AbstractEvent<TArgs,TStrategy,TDelegate,TMutex>+NotifyAsyncParams4ProtectedPoco.AbstractEvent<TArgs,TStrategy,TDelegate,TMutex>+NotifyAsyncParams
AbstractEvent<void,type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2>+NotifyAsyncParams3ProtectedPoco.AbstractEvent<void,type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2>+NotifyAsyncParams
FileStreamBuf+AnonymousEnumN/AProtectedPoco.FileStreamBuf+AnonymousEnum
InflatingStreamBuf+StreamTypeN/APublicPoco.InflatingStreamBuf+StreamType
Token+ClassN/APublicPoco.Token+Class
MD4Engine+AnonymousEnumN/APublicPoco.MD4Engine+AnonymousEnum
MD5Engine+AnonymousEnumN/APublicPoco.MD5Engine+AnonymousEnum
Random+TypeN/APublicPoco.Random+Type
SHA1Engine+AnonymousEnumN/APublicPoco.SHA1Engine+AnonymousEnum
Manifest<B>+Iterator13PublicPoco.Manifest<B>+Iterator
SharedLibrary+FlagsN/APublicPoco.SharedLibrary+Flags
RegularExpression+OptionsN/APublicPoco.RegularExpression+Options
RegularExpression+Match0PublicPoco.RegularExpression+Match
DateTime+MonthsN/APublicPoco.DateTime+Months
DateTime+DaysOfWeekN/APublicPoco.DateTime+DaysOfWeek
DateTimeFormatter+AnonymousEnumN/APublicPoco.DateTimeFormatter+AnonymousEnum
Message+PriorityN/APublicPoco.Message+Priority
ColorConsoleChannel+ColorN/AProtectedPoco.ColorConsoleChannel+Color
WindowsColorConsoleChannel+ColorN/AProtectedPoco.WindowsColorConsoleChannel+Color
DirectoryWatcher+DirectoryEventTypeN/APublicPoco.DirectoryWatcher+DirectoryEventType
DirectoryWatcher+DirectoryEventMaskN/APublicPoco.DirectoryWatcher+DirectoryEventMask
DirectoryWatcher+AnonymousEnumN/APublicPoco.DirectoryWatcher+AnonymousEnum
DirectoryWatcher+DirectoryEvent2PublicPoco.DirectoryWatcher+DirectoryEvent
Glob+OptionsN/APublicPoco.Glob+Options
DirectoryWatcherStrategy+ItemInfo7ProtectedPoco.DirectoryWatcherStrategy+ItemInfo
Unicode+CharacterCategoryN/APublicPoco.Unicode+CharacterCategory
Unicode+CharacterTypeN/APublicPoco.Unicode+CharacterType
Unicode+ScriptN/APublicPoco.Unicode+Script
Unicode+AnonymousEnumN/APublicPoco.Unicode+AnonymousEnum
Unicode+CharacterProperties0PublicPoco.Unicode+CharacterProperties
PathImpl+AnonymousEnumN/APublicPoco.PathImpl+AnonymousEnum
Pipe+CloseModeN/APublicPoco.Pipe+CloseMode
SharedMemory+AccessModeN/APublicPoco.SharedMemory+AccessMode
UUID+VersionN/APublicPoco.UUID+Version
UTF16Encoding+ByteOrderTypeN/APublicPoco.UTF16Encoding+ByteOrderType
UTF32Encoding+ByteOrderTypeN/APublicPoco.UTF32Encoding+ByteOrderType
URIStreamOpener+AnonymousEnumN/APublicPoco.URIStreamOpener+AnonymousEnum
Task+TaskStateN/APublicPoco.Task+TaskState
FPEnvironmentImpl+RoundingModeImplN/AProtectedPoco.FPEnvironmentImpl+RoundingModeImpl
FPEnvironmentImpl+FlagImplN/AProtectedPoco.FPEnvironmentImpl+FlagImpl
FPEnvironmentImpl+RoundingModeImplN/AProtectedPoco.FPEnvironmentImpl+RoundingModeImpl
FPEnvironmentImpl+FlagImplN/AProtectedPoco.FPEnvironmentImpl+FlagImpl
FPEnvironmentImpl+RoundingModeImplN/AProtectedPoco.FPEnvironmentImpl+RoundingModeImpl
FPEnvironmentImpl+FlagImplN/AProtectedPoco.FPEnvironmentImpl+FlagImpl
FPEnvironmentImpl+RoundingModeImplN/AProtectedPoco.FPEnvironmentImpl+RoundingModeImpl
FPEnvironmentImpl+FlagImplN/AProtectedPoco.FPEnvironmentImpl+FlagImpl
Tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17 ,T18,T19>+TupleLengthTypeN/APublicPoco.Tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16 ,T17,T18,T19>+TupleLengthType
NullTypeList+AnonymousEnumN/APublicPoco.NullTypeList+AnonymousEnum
TypeList<Head,Tail>+AnonymousEnumN/APublicPoco.TypeList<Head,Tail>+AnonymousEnum
TypeLocator<Poco::NullTypeList,type-parameter-0-0>+AnonymousEnumN/APublicPoco.TypeLocator<Poco::NullTypeList,type-parameter-0-0>+AnonymousEnum
TypeLocator<TypeList<type-parameter-0-0,type-parameter-0-1> ,type-parameter-0-0>+AnonymousEnumN/APublicPoco.TypeLocator<TypeList<type-parameter-0-0,type-parameter-0-1> ,type-parameter-0-0>+AnonymousEnum
TypeLocator<TypeList<type-parameter-0-0,type-parameter-0-1> ,type-parameter-0-2>+AnonymousEnumN/APublicPoco.TypeLocator<TypeList<type-parameter-0-0,type-parameter-0-1> ,type-parameter-0-2>+AnonymousEnum
FileStreamBuf+AnonymousEnumN/AProtectedPoco.FileStreamBuf+AnonymousEnum
ThreadImpl+PriorityN/APublicPoco.ThreadImpl+Priority
ThreadImpl+PolicyN/APublicPoco.ThreadImpl+Policy
ThreadImpl+CallbackData2PublicPoco.ThreadImpl+CallbackData
ThreadImpl+CurrentThreadHolder0PublicPoco.ThreadImpl+CurrentThreadHolder
ThreadImpl+ThreadData7PublicPoco.ThreadImpl+ThreadData
HMACEngine<Engine>+AnonymousEnumN/APublicPoco.HMACEngine<Engine>+AnonymousEnum
ClassLoader<Base>+LibraryInfo0PublicPoco.ClassLoader<Base>+LibraryInfo
ClassLoader<Base>+Iterator17PublicPoco.ClassLoader<Base>+Iterator
SharedLibraryImpl+FlagsN/AProtectedPoco.SharedLibraryImpl+Flags
SyslogChannel+OptionN/APublicPoco.SyslogChannel+Option
SyslogChannel+FacilityN/APublicPoco.SyslogChannel+Facility
RecursiveDirectoryIteratorImpl<TTraverseStrategy>+AnonymousEnumN/APublicPoco.RecursiveDirectoryIteratorImpl<TTraverseStrategy>+AnonymousEnum
RecursiveDirectoryIterator<TTravStr>+AnonymousEnumN/APublicPoco.RecursiveDirectoryIterator<TTravStr>+AnonymousEnum
LinearHashTable<Value,HashFunc,>+ConstIterator37PublicPoco.LinearHashTable<Value,HashFunc,>+ConstIterator
LinearHashTable<Value,HashFunc,>+Iterator13PublicPoco.LinearHashTable<Value,HashFunc,>+Iterator
SimpleHashTable<Key,Value,KeyHashFunction,>+HashEntry2PublicPoco.SimpleHashTable<Key,Value,KeyHashFunction,>+HashEntry
DNS+HintFlagN/APublicPoco.Net.DNS+HintFlag

Statistics

Stat   # lines of code (LOC)   Visibility
Sum:1170
Average:4.680
Minimum:00
Maximum:370
Standard deviation:8.050
Variance:64.860

420
Architecture and Layering  

warningCritical    Rule warning: Avoid namespaces mutually dependent
// <Name>Avoid namespaces mutually dependent</Name>
warnif count > 0
// Foreach pair of namespace mutually dependent, this rule lists pairs.
// The pair { first, second } is formatted to show that first namespace shouldn't use the second namespace.
// The first/second order is inferred from the number of types used by each other.
// The first namespace is using less types of the second.
// It means that the first namespace is certainly at a lower level in the architecture, than the second.
// To explore the coupling between the two namespaces, you can export:
//  - typesOfFirstUsedBySecond to the vertical header of the dependency matrix
//  - typesOfSecondUsedByFirst to the horizontal header of the dependency matrix
//
// Following these advices is useful to avoid namespaces dependency cycles.
// More on this in our white books relative to partitionning code.
// http://www.cppdepend.com/WhiteBooks.aspx


// Optimization: restreint application Projects set
// If some namespaces are mutually dependent
//  - They must be declared in the same project
//  - The parent project must ContainsNamespaceDependencyCycle
from project in Application.Projects.Where(a => a.ContainsNamespaceDependencyCycle != null && a.ContainsNamespaceDependencyCycle.Value)

// hashset is used to avoid reporting both A <-> B and B <-> A
let hashset = new HashSet<INamespace>()

// Optimization: restreint namespaces set
// If a namespace doesn't have a Level value, it must be in a dependency cycle
// or it must be using directly or indirectly a dependency cycle.
let namespacesSuspect = project.ChildNamespaces.Where(n => n.Level == null)

from nA in namespacesSuspect

// Select namespaces mutually dependent with nA
let unused = hashset.Add(nA) // Populate hashset
let namespacesMutuallyDependentWith_nA = nA.NamespacesUsed.Using(nA)
          
.Except(hashset) // <-- avoid reporting both A <-> B and B <-> A 
where namespacesMutuallyDependentWith_nA.Count() > 0

from nB in namespacesMutuallyDependentWith_nA

// nA and nB are mutually dependent
// Select first the one that shouldn't use the other.
// The first namespace is inferred from the fact that it is using less types of the second.
let typesOfBUsedByA = nB.ChildTypes.UsedBy(nA)
let typesOfAUsedByB = nA.ChildTypes.UsedBy(nB)
let first = (typesOfBUsedByA.Count() > typesOfAUsedByB.Count()) ? nB : nA
let second = (first == nA) ? nB : nA
let typesOfFirstUsedBySecond = (first == nA) ? typesOfAUsedByB : typesOfBUsedByA
let typesOfSecondUsedByFirst = (first == nA) ? typesOfBUsedByA : typesOfAUsedByB
select new { first, shouldntUse = second, typesOfFirstUsedBySecond, typesOfSecondUsedByFirst }

34 namespaces matched

namespacesshouldntUsetypesOfFirstUsedBySecondtypesOfSecondUsedByFirstFull Name
double_conversion0 type0 type
PocoPoco.anonymous_namespace{format.cpp}0 type0 typePoco
PocoPoco.Impl1 type0 typePoco
Pocoanonymous_namespace{numericstring.cpp}0 type0 typePoco
PocoPoco.anonymous_namespace{nesteddiagnosticcontext.cpp}0 type0 typePoco
PocoPoco.anonymous_namespace{threadlocal.cpp}0 type0 typePoco
PocoPoco.anonymous_namespace{base32decoder.cpp}0 type0 typePoco
PocoPoco.anonymous_namespace{base64decoder.cpp}0 type0 typePoco
PocoPoco.anonymous_namespace{textencoding.cpp}0 type0 typePoco
PocoPoco.anonymous_namespace{thread.cpp}0 type0 typePoco
PocoPoco.anonymous_namespace{threadpool.cpp}0 type0 typePoco
PocoPoco.anonymous_namespace{notificationqueue.cpp}0 type0 typePoco
PocoPoco.anonymous_namespace{activedispatcher.cpp}3 types2 typesPoco
PocoPoco.anonymous_namespace{loggingregistry.cpp}0 type0 typePoco
PocoPoco.anonymous_namespace{loggingfactory.cpp}0 type0 typePoco
Pocoanonymous_namespace{process.cpp}0 type0 typePoco
PocoPoco.anonymous_namespace{notificationcenter.cpp}0 type0 typePoco
PocoPoco.anonymous_namespace{prioritynotificationqueue.cpp}0 type0 typePoco
PocoPoco.anonymous_namespace{temporaryfile.cpp}0 type0 typePoco
PocoPoco.anonymous_namespace{uuid.cpp}0 type0 typePoco
PocoPoco.anonymous_namespace{uuidgenerator.cpp}0 type0 typePoco
PocoPoco.anonymous_namespace{utf8string.cpp}0 type0 typePoco
PocoPoco.anonymous_namespace{uristreamopener.cpp}0 type0 typePoco
PocoPoco.Dynamic16 types1 typePoco
Poco.DynamicPoco.Dynamic.Impl0 type0 typePoco.Dynamic
Poco.Net.ImplPoco.Net6 types1 typePoco.Net.Impl
Poco.NetPoco.Net.anonymous_namespace{networkinterface.cpp}0 type0 typePoco.Net
Poco.NetPoco.Net.anonymous_namespace{httpsessionfactory.cpp}0 type0 typePoco.Net
Poco.NetPoco.Net.anonymous_namespace{socketnotifier.cpp}0 type0 typePoco.Net
Poco.NetPoco.Net.anonymous_namespace{mailmessage.cpp}6 types2 typesPoco.Net
Poco.XMLPoco.XML.anonymous_namespace{parserengine.cpp}0 type0 typePoco.XML
Poco.XMLPoco.XML.anonymous_namespace{xmlwriter.cpp}0 type0 typePoco.XML
Poco.XMLPoco.XML.anonymous_namespace{elementsbytagnamelist.cpp}0 type0 typePoco.XML
Poco.XMLPoco.XML.anonymous_namespace{domimplementation.cpp}0 type0 typePoco.XML

Statistics

Stat   shouldntUse   typesOfFirstUsedBySecond   typesOfSecondUsedByFirst
Sum:000
Average:000
Minimum:000
Maximum:000
Standard deviation:000
Variance:000
warningCritical    Rule warning: Avoid namespaces dependency cycles
// <Name>Avoid namespaces dependency cycles</Name>
warnif count > 0
// This query lists all application namespaces dependency cyles.
// Each row shows a different cycle, prefixed with a namespace entangled in the cycle.
//
// To browse a cycle on the dependency graph or the dependency matrix, just right click
// a cycle cell and export namespaces matched to the dependency graph or matrix!
//
// In the matrix, dependency cycles are represented with red squares and black cells.
// To browse easily dependency cycles, the Matrix comes with the option:
//   --> Display Direct and Indirect Dependencies
//
// Read our white books relative to partitionning code, 
// to know more about namespaces dependency cycles, and why avoiding them 
// is a simple but efficient solution to architecture well your code base.
// http://www.cppdepend.com/WhiteBooks.aspx


// Optimization: restreint application Projects set
// If some namespaces are mutually dependent
//  - They must be declared in the same project
//  - The parent project must ContainsNamespaceDependencyCycle
from project in Application.Projects
                 
.Where(a => a.ContainsNamespaceDependencyCycle != null && 
                             
a.ContainsNamespaceDependencyCycle.Value)

// Optimization: restreint namespaces set
// A namespace involved in a cycle necessarily have a null Level.
let namespacesSuspect = project.ChildNamespaces.Where(n => n.Level == null)

// hashset is used to avoid iterating again on namespaces already caught in a cycle.
let hashset = new HashSet<INamespace>()


from suspect in namespacesSuspect
   
// By commenting this line, the query matches all namespaces involved in a cycle.
   where !hashset.Contains(suspect)

   
// Define 2 code metrics
   // - Namespaces depth of is using indirectly the suspect namespace.
   // - Namespaces depth of is used by the suspect namespace indirectly.
   // Note: for direct usage the depth is equal to 1.
   let namespacesUserDepth = namespacesSuspect.DepthOfIsUsing(suspect)
   
let namespacesUsedDepth = namespacesSuspect.DepthOfIsUsedBy(suspect)

   
// Select namespaces that are both using and used by namespaceSuspect
   let usersAndUsed = from n in namespacesSuspect where 
                         
namespacesUserDepth[n] > 0 && 
                         
namespacesUsedDepth[n] > 0 
                      
select n

   
where usersAndUsed.Count() > 0

   
// Here we've found namespace(s) both using and used by the suspect namespace.
   // A cycle involving the suspect namespace is found!
   let cycle = usersAndUsed.Concat(new[] { suspect  })

   
// Fill hashset with namespaces in the cycle.
   // .ToArray() is needed to force the iterating process.
   let unused1 = (from n in cycle let unused2 = hashset.Add(n) select n).ToArray()

select new { suspect, cycle }

4 namespaces matched

namespacescycleFull Name
2 namespaces
Poco25 namespacesPoco
Poco.Net6 namespacesPoco.Net
Poco.XML5 namespacesPoco.XML

Statistics

Stat   cycle
Sum:0
Average:0
Minimum:0
Maximum:0
Standard deviation:0
Variance:0

440
API Breaking Changes  

warningCritical    Critical Rule warning: API Breaking Changes: Types
// <Name>API Breaking Changes: Types</Name>
// This rule warns if a publicly visible type is 
// not publicly visible anymore or if it has been removed.
// Such type can break the code of your clients.

warnif count > 0 from t in codeBase.OlderVersion().Application.Types
where t.IsPublic && 

     
// The type has been removed and its parent project hasn't been removed ...
     ( (t.WasRemoved() && !t.ParentProject.WasRemoved()) ||

     
// ... or the type is not publicly visible anymore
       !t.WasRemoved() && !t.NewerVersion().IsPublic)

select new { t,
             
NewVisibility = (t.WasRemoved() ? " " : t.NewerVersion().Visibility.ToString()) }

31 types matched

typesNewVisibilityFull Name
DynamicAnyHolder Poco.DynamicAnyHolder
DynamicAnyHolderImpl<T> Poco.DynamicAnyHolderImpl<T>
DynamicAnyHolderImpl<signedchar> Poco.DynamicAnyHolderImpl<signedchar>
DynamicAnyHolderImpl<short> Poco.DynamicAnyHolderImpl<short>
DynamicAnyHolderImpl<int> Poco.DynamicAnyHolderImpl<int>
DynamicAnyHolderImpl<longlong> Poco.DynamicAnyHolderImpl<longlong>
DynamicAnyHolderImpl<unsignedchar> Poco.DynamicAnyHolderImpl<unsignedchar>
DynamicAnyHolderImpl<unsignedshort> Poco.DynamicAnyHolderImpl<unsignedshort>
DynamicAnyHolderImpl<unsignedint> Poco.DynamicAnyHolderImpl<unsignedint>
DynamicAnyHolderImpl<unsignedlonglong> Poco.DynamicAnyHolderImpl<unsignedlonglong>
DynamicAnyHolderImpl<bool> Poco.DynamicAnyHolderImpl<bool>
DynamicAnyHolderImpl<float> Poco.DynamicAnyHolderImpl<float>
DynamicAnyHolderImpl<double> Poco.DynamicAnyHolderImpl<double>
DynamicAnyHolderImpl<char> Poco.DynamicAnyHolderImpl<char>
DynamicAnyHolderImpl<std::basic_string<char,std::char_traits<char> ,std::allocator<char>>> Poco.DynamicAnyHolderImpl<std::basic_string<char,std::char_traits<char >,std::allocator<char>>>
DynamicAnyHolderImpl<long> Poco.DynamicAnyHolderImpl<long>
DynamicAnyHolderImpl<unsignedlong> Poco.DynamicAnyHolderImpl<unsignedlong>
DynamicAnyHolderImpl<vector<type-parameter-0-0,allocator <type-parameter-0-0>>> Poco.DynamicAnyHolderImpl<vector<type-parameter-0-0,allocator <type-parameter-0-0>>>
DynamicAnyHolderImpl<Poco::DateTime> Poco.DynamicAnyHolderImpl<Poco::DateTime>
DynamicAnyHolderImpl<Poco::LocalDateTime> Poco.DynamicAnyHolderImpl<Poco::LocalDateTime>
DynamicAnyHolderImpl<Poco::Timestamp> Poco.DynamicAnyHolderImpl<Poco::Timestamp>
DynamicAny Poco.DynamicAny
TypeLocator<TypeList<type-parameter-0-0,type-parameter-0-1> ,type-parameter-0-2>+AnonymousEnumPrivatePoco.TypeLocator<TypeList<type-parameter-0-0,type-parameter-0-1> ,type-parameter-0-2>+AnonymousEnum
IPAddressImpl Poco.Net.IPAddressImpl
IPv4AddressImpl Poco.Net.IPv4AddressImpl
SocketAddressImpl Poco.Net.SocketAddressImpl
IPv4SocketAddressImpl Poco.Net.IPv4SocketAddressImpl
NameValueCollection+ILT Poco.Net.NameValueCollection+ILT
FTPClientSession+AnonymousEnumProtectedPoco.Net.FTPClientSession+AnonymousEnum
SMTPClientSession+AnonymousEnumProtectedPoco.Net.SMTPClientSession+AnonymousEnum
NetworkInitializer anonymous_namespace{dns.cpp}.NetworkInitializer

Statistics

Stat   NewVisibility
Sum:0
Average:0
Minimum:0
Maximum:0
Standard deviation:0
Variance:0
warningCritical    Critical Rule warning: API Breaking Changes: Methods
// <Name>API Breaking Changes: Methods</Name>
// This rule warns if a publicly visible method is 
// not publicly visible anymore or if it has been removed.
// Such method can break the code of your clients.

warnif count > 0 from m in codeBase.OlderVersion().Application.Methods
where m.IsPublic && 

     
// The method has been removed and its parent type hasn't been removed ...
     ( (m.WasRemoved() && !m.ParentType.WasRemoved()) ||

     
// ... or the method is not publicly visible anymore
       !m.WasRemoved() && !m.NewerVersion().IsPublic)

select new { m,
             
NewVisibility = (m.WasRemoved() ? " " : m.NewerVersion().Visibility.ToString()) }

262 methods matched

methodsNewVisibilityFull Name
adler32_combine64(uLong,uLong,long) __Globals.adler32_combine64(uLong,uLong,long)
adler32_combine_(uLong,uLong,long) __Globals.adler32_combine_(uLong,uLong,long)
crc32_combine64(uLong,uLong,long) __Globals.crc32_combine64(uLong,uLong,long)
crc32_combine_(uLong,uLong,long) __Globals.crc32_combine_(uLong,uLong,long)
updatewindow(z_streamp,unsignedint) __Globals.updatewindow(z_streamp,unsignedint)
syncsearch(unsignedint*,unsignedchar*,unsignedint) __Globals.syncsearch(unsignedint*,unsignedchar*,unsignedint)
compress_block(deflate_state*,ct_data*,ct_data*) __Globals.compress_block(deflate_state*,ct_data*,ct_data*)
toUTF16(conststd::string&,std::wstring&) Poco.UnicodeConverter.toUTF16(conststd::string&,std::wstring&)
toUTF16(constchar*,int,std::wstring&) Poco.UnicodeConverter.toUTF16(constchar*,int,std::wstring&)
toUTF16(constchar*,std::wstring&) Poco.UnicodeConverter.toUTF16(constchar*,std::wstring&)
toUTF8(conststd::wstring&,std::string&) Poco.UnicodeConverter.toUTF8(conststd::wstring&,std::string&)
toUTF8(constwchar_t*,int,std::string&) Poco.UnicodeConverter.toUTF8(constwchar_t*,int,std::string&)
toUTF8(constwchar_t*,std::string&) Poco.UnicodeConverter.toUTF8(constwchar_t*,std::string&)
formatHex(int) Poco.NumberFormatter.formatHex(int)
formatHex(int,int) Poco.NumberFormatter.formatHex(int,int)
formatHex(unsignedint) Poco.NumberFormatter.formatHex(unsignedint)
formatHex(unsignedint,int) Poco.NumberFormatter.formatHex(unsignedint,int)
formatHex(long) Poco.NumberFormatter.formatHex(long)
formatHex(long,int) Poco.NumberFormatter.formatHex(long,int)
formatHex(unsignedlong) Poco.NumberFormatter.formatHex(unsignedlong)
formatHex(unsignedlong,int) Poco.NumberFormatter.formatHex(unsignedlong,int)
formatHex(Int64) Poco.NumberFormatter.formatHex(Int64)
formatHex(Int64,int) Poco.NumberFormatter.formatHex(Int64,int)
formatHex(UInt64) Poco.NumberFormatter.formatHex(UInt64)
formatHex(UInt64,int) Poco.NumberFormatter.formatHex(UInt64,int)
operator+(constchar*,constPoco::DynamicAny&) Poco.__Globals.operator+(constchar*,constPoco::DynamicAny&)
operator+(constchar&,constPoco::DynamicAny&) Poco.__Globals.operator+(constchar&,constPoco::DynamicAny&)
operator-(constchar&,constPoco::DynamicAny&) Poco.__Globals.operator-(constchar&,constPoco::DynamicAny&)
operator*(constchar&,constPoco::DynamicAny&) Poco.__Globals.operator*(constchar&,constPoco::DynamicAny&)
operator/(constchar&,constPoco::DynamicAny&) Poco.__Globals.operator/(constchar&,constPoco::DynamicAny&)
operator+=(char&,constPoco::DynamicAny&) Poco.__Globals.operator+=(char&,constPoco::DynamicAny&)
operator-=(char&,constPoco::DynamicAny&) Poco.__Globals.operator-=(char&,constPoco::DynamicAny&)
operator*=(char&,constPoco::DynamicAny&) Poco.__Globals.operator*=(char&,constPoco::DynamicAny&)
operator/=(char&,constPoco::DynamicAny&) Poco.__Globals.operator/=(char&,constPoco::DynamicAny&)
operator==(constchar&,constPoco::DynamicAny&) Poco.__Globals.operator==(constchar&,constPoco::DynamicAny&)
operator!=(constchar&,constPoco::DynamicAny&) Poco.__Globals.operator!=(constchar&,constPoco::DynamicAny&)
operator<(constchar&,constPoco::DynamicAny&) Poco.__Globals.operator<(constchar&,constPoco::DynamicAny&)
operator<=(constchar&,constPoco::DynamicAny&) Poco.__Globals.operator<=(constchar&,constPoco::DynamicAny&)
operator>(constchar&,constPoco::DynamicAny&) Poco.__Globals.operator>(constchar&,constPoco::DynamicAny&)
operator>=(constchar&,constPoco::DynamicAny&) Poco.__Globals.operator>=(constchar&,constPoco::DynamicAny&)
operator+(constPoco::Int8&,constPoco::DynamicAny&) Poco.__Globals.operator+(constPoco::Int8&,constPoco::DynamicAny&)
operator-(constPoco::Int8&,constPoco::DynamicAny&) Poco.__Globals.operator-(constPoco::Int8&,constPoco::DynamicAny&)
operator*(constPoco::Int8&,constPoco::DynamicAny&) Poco.__Globals.operator*(constPoco::Int8&,constPoco::DynamicAny&)
operator/(constPoco::Int8&,constPoco::DynamicAny&) Poco.__Globals.operator/(constPoco::Int8&,constPoco::DynamicAny&)
operator+=(Poco::Int8&,constPoco::DynamicAny&) Poco.__Globals.operator+=(Poco::Int8&,constPoco::DynamicAny&)
operator-=(Poco::Int8&,constPoco::DynamicAny&) Poco.__Globals.operator-=(Poco::Int8&,constPoco::DynamicAny&)
operator*=(Poco::Int8&,constPoco::DynamicAny&) Poco.__Globals.operator*=(Poco::Int8&,constPoco::DynamicAny&)
operator/=(Poco::Int8&,constPoco::DynamicAny&) Poco.__Globals.operator/=(Poco::Int8&,constPoco::DynamicAny&)
operator==(constPoco::Int8&,constPoco::DynamicAny&) Poco.__Globals.operator==(constPoco::Int8&,constPoco::DynamicAny&)
operator!=(constPoco::Int8&,constPoco::DynamicAny&) Poco.__Globals.operator!=(constPoco::Int8&,constPoco::DynamicAny&)
operator<(constPoco::Int8&,constPoco::DynamicAny&) Poco.__Globals.operator<(constPoco::Int8&,constPoco::DynamicAny&)
operator<=(constPoco::Int8&,constPoco::DynamicAny&) Poco.__Globals.operator<=(constPoco::Int8&,constPoco::DynamicAny&)
operator>(constPoco::Int8&,constPoco::DynamicAny&) Poco.__Globals.operator>(constPoco::Int8&,constPoco::DynamicAny&)
operator>=(constPoco::Int8&,constPoco::DynamicAny&) Poco.__Globals.operator>=(constPoco::Int8&,constPoco::DynamicAny&)
operator+(constPoco::UInt8&,constPoco::DynamicAny&) Poco.__Globals.operator+(constPoco::UInt8&,constPoco::DynamicAny&)
operator-(constPoco::UInt8&,constPoco::DynamicAny&) Poco.__Globals.operator-(constPoco::UInt8&,constPoco::DynamicAny&)
operator*(constPoco::UInt8&,constPoco::DynamicAny&) Poco.__Globals.operator*(constPoco::UInt8&,constPoco::DynamicAny&)
operator/(constPoco::UInt8&,constPoco::DynamicAny&) Poco.__Globals.operator/(constPoco::UInt8&,constPoco::DynamicAny&)
operator+=(Poco::UInt8&,constPoco::DynamicAny&) Poco.__Globals.operator+=(Poco::UInt8&,constPoco::DynamicAny&)
operator-=(Poco::UInt8&,constPoco::DynamicAny&) Poco.__Globals.operator-=(Poco::UInt8&,constPoco::DynamicAny&)
operator*=(Poco::UInt8&,constPoco::DynamicAny&) Poco.__Globals.operator*=(Poco::UInt8&,constPoco::DynamicAny&)
operator/=(Poco::UInt8&,constPoco::DynamicAny&) Poco.__Globals.operator/=(Poco::UInt8&,constPoco::DynamicAny&)
operator==(constPoco::UInt8&,constPoco::DynamicAny&) Poco.__Globals.operator==(constPoco::UInt8&,constPoco::DynamicAny&)
operator!=(constPoco::UInt8&,constPoco::DynamicAny&) Poco.__Globals.operator!=(constPoco::UInt8&,constPoco::DynamicAny&)
operator<(constPoco::UInt8&,constPoco::DynamicAny&) Poco.__Globals.operator<(constPoco::UInt8&,constPoco::DynamicAny&)
operator<=(constPoco::UInt8&,constPoco::DynamicAny&) Poco.__Globals.operator<=(constPoco::UInt8&,constPoco::DynamicAny&)
operator>(constPoco::UInt8&,constPoco::DynamicAny&) Poco.__Globals.operator>(constPoco::UInt8&,constPoco::DynamicAny&)
operator>=(constPoco::UInt8&,constPoco::DynamicAny&) Poco.__Globals.operator>=(constPoco::UInt8&,constPoco::DynamicAny&)
operator+(constPoco::Int16&,constPoco::DynamicAny&) Poco.__Globals.operator+(constPoco::Int16&,constPoco::DynamicAny&)
operator-(constPoco::Int16&,constPoco::DynamicAny&) Poco.__Globals.operator-(constPoco::Int16&,constPoco::DynamicAny&)
operator*(constPoco::Int16&,constPoco::DynamicAny&) Poco.__Globals.operator*(constPoco::Int16&,constPoco::DynamicAny&)
operator/(constPoco::Int16&,constPoco::DynamicAny&) Poco.__Globals.operator/(constPoco::Int16&,constPoco::DynamicAny&)
operator+=(Poco::Int16&,constPoco::DynamicAny&) Poco.__Globals.operator+=(Poco::Int16&,constPoco::DynamicAny&)
operator-=(Poco::Int16&,constPoco::DynamicAny&) Poco.__Globals.operator-=(Poco::Int16&,constPoco::DynamicAny&)
operator*=(Poco::Int16&,constPoco::DynamicAny&) Poco.__Globals.operator*=(Poco::Int16&,constPoco::DynamicAny&)
operator/=(Poco::Int16&,constPoco::DynamicAny&) Poco.__Globals.operator/=(Poco::Int16&,constPoco::DynamicAny&)
operator==(constPoco::Int16&,constPoco::DynamicAny&) Poco.__Globals.operator==(constPoco::Int16&,constPoco::DynamicAny&)
operator!=(constPoco::Int16&,constPoco::DynamicAny&) Poco.__Globals.operator!=(constPoco::Int16&,constPoco::DynamicAny&)
operator<(constPoco::Int16&,constPoco::DynamicAny&) Poco.__Globals.operator<(constPoco::Int16&,constPoco::DynamicAny&)
operator<=(constPoco::Int16&,constPoco::DynamicAny&) Poco.__Globals.operator<=(constPoco::Int16&,constPoco::DynamicAny&)
operator>(constPoco::Int16&,constPoco::DynamicAny&) Poco.__Globals.operator>(constPoco::Int16&,constPoco::DynamicAny&)
operator>=(constPoco::Int16&,constPoco::DynamicAny&) Poco.__Globals.operator>=(constPoco::Int16&,constPoco::DynamicAny&)
operator+(constPoco::UInt16&,constPoco::DynamicAny&) Poco.__Globals.operator+(constPoco::UInt16&,constPoco::DynamicAny&)
operator-(constPoco::UInt16&,constPoco::DynamicAny&) Poco.__Globals.operator-(constPoco::UInt16&,constPoco::DynamicAny&)
operator*(constPoco::UInt16&,constPoco::DynamicAny&) Poco.__Globals.operator*(constPoco::UInt16&,constPoco::DynamicAny&)
operator/(constPoco::UInt16&,constPoco::DynamicAny&) Poco.__Globals.operator/(constPoco::UInt16&,constPoco::DynamicAny&)
operator+=(Poco::UInt16&,constPoco::DynamicAny&) Poco.__Globals.operator+=(Poco::UInt16&,constPoco::DynamicAny&)
operator-=(Poco::UInt16&,constPoco::DynamicAny&) Poco.__Globals.operator-=(Poco::UInt16&,constPoco::DynamicAny&)
operator*=(Poco::UInt16&,constPoco::DynamicAny&) Poco.__Globals.operator*=(Poco::UInt16&,constPoco::DynamicAny&)
operator/=(Poco::UInt16&,constPoco::DynamicAny&) Poco.__Globals.operator/=(Poco::UInt16&,constPoco::DynamicAny&)
operator==(constPoco::UInt16&,constPoco::DynamicAny&) Poco.__Globals.operator==(constPoco::UInt16&,constPoco::DynamicAny&)
operator!=(constPoco::UInt16&,constPoco::DynamicAny&) Poco.__Globals.operator!=(constPoco::UInt16&,constPoco::DynamicAny&)
operator<(constPoco::UInt16&,constPoco::DynamicAny&) Poco.__Globals.operator<(constPoco::UInt16&,constPoco::DynamicAny&)
operator<=(constPoco::UInt16&,constPoco::DynamicAny&) Poco.__Globals.operator<=(constPoco::UInt16&,constPoco::DynamicAny&)
operator>(constPoco::UInt16&,constPoco::DynamicAny&) Poco.__Globals.operator>(constPoco::UInt16&,constPoco::DynamicAny&)
operator>=(constPoco::UInt16&,constPoco::DynamicAny&) Poco.__Globals.operator>=(constPoco::UInt16&,constPoco::DynamicAny&)
operator+(constPoco::Int32&,constPoco::DynamicAny&) Poco.__Globals.operator+(constPoco::Int32&,constPoco::DynamicAny&)
operator-(constPoco::Int32&,constPoco::DynamicAny&) Poco.__Globals.operator-(constPoco::Int32&,constPoco::DynamicAny&)
operator*(constPoco::Int32&,constPoco::DynamicAny&) Poco.__Globals.operator*(constPoco::Int32&,constPoco::DynamicAny&)
operator/(constPoco::Int32&,constPoco::DynamicAny&) Poco.__Globals.operator/(constPoco::Int32&,constPoco::DynamicAny&)

Statistics

Stat   NewVisibility
Sum:0
Average:0
Minimum:0
Maximum:0
Standard deviation:0
Variance:0
warningCritical    Critical Rule warning: API Breaking Changes: Fields
// <Name>API Breaking Changes: Fields</Name>
// This rule warns if a publicly visible field is 
// not publicly visible anymore or if it has been removed.
// Such field can break the code of your clients.

warnif count > 0 from f in codeBase.OlderVersion().Application.Fields
where f.IsPublic &&

     
// The field has been removed and its parent type hasn't been removed ...
     ( (f.WasRemoved() && !f.ParentType.WasRemoved()) ||

     
// ... or the field is not publicly visible anymore
       !f.WasRemoved() && !f.NewerVersion().IsPublic)

select new { f,
             
NewVisibility = (f.WasRemoved() ? " " : f.NewerVersion().Visibility.ToString()) }

39 fields matched

fieldsNewVisibilityFull Name
last_eob_len internal_state.last_eob_len
SSB_FAIL AnonymousEnum.SSB_FAIL
SSB_DONE AnonymousEnum.SSB_DONE
SSB_CONTINUE AnonymousEnum.SSB_CONTINUE
ucp_Cc AnonymousEnum.ucp_Cc
ucp_Cf AnonymousEnum.ucp_Cf
ucp_Cn AnonymousEnum.ucp_Cn
ucp_Co AnonymousEnum.ucp_Co
ucp_Cs AnonymousEnum.ucp_Cs
ucp_Ll AnonymousEnum.ucp_Ll
ucp_Lm AnonymousEnum.ucp_Lm
ucp_Lo AnonymousEnum.ucp_Lo
ucp_Lt AnonymousEnum.ucp_Lt
ucp_Lu AnonymousEnum.ucp_Lu
ucp_Mc AnonymousEnum.ucp_Mc
ucp_Me AnonymousEnum.ucp_Me
ucp_Mn AnonymousEnum.ucp_Mn
ucp_Nd AnonymousEnum.ucp_Nd
ucp_Nl AnonymousEnum.ucp_Nl
ucp_No AnonymousEnum.ucp_No
ucp_Pc AnonymousEnum.ucp_Pc
ucp_Pd AnonymousEnum.ucp_Pd
ucp_Pe AnonymousEnum.ucp_Pe
ucp_Pf AnonymousEnum.ucp_Pf
ucp_Pi AnonymousEnum.ucp_Pi
ucp_Po AnonymousEnum.ucp_Po
ucp_Ps AnonymousEnum.ucp_Ps
ucp_Sc AnonymousEnum.ucp_Sc
ucp_Sk AnonymousEnum.ucp_Sk
ucp_Sm AnonymousEnum.ucp_Sm
ucp_So AnonymousEnum.ucp_So
ucp_Zl AnonymousEnum.ucp_Zl
ucp_Zp AnonymousEnum.ucp_Zp
ucp_Zs AnonymousEnum.ucp_Zs
tmp Poco.TypeLocator<TypeList<type-parameter-0-0,type-parameter-0-1> ,type-parameter-0-2>+AnonymousEnum.tmp
FTP_PORT Poco.Net.FTPClientSession+AnonymousEnum.FTP_PORT
DEFAULT_TIMEOUT Poco.Net.FTPClientSession+AnonymousEnum.DEFAULT_TIMEOUT
SMTP_PORT Poco.Net.SMTPClientSession+AnonymousEnum.SMTP_PORT
DEFAULT_TIMEOUT Poco.Net.SMTPClientSession+AnonymousEnum.DEFAULT_TIMEOUT

Statistics

Stat   NewVisibility
Sum:0
Average:0
Minimum:0
Maximum:0
Standard deviation:0
Variance:0
warningCritical    Critical Rule warning: Avoid transforming immutable types into mutable types
// <Name>Avoid transforming immutable types into mutable types</Name>

// Immutability is a strong property on a type.
// Breaking immutability can result in serious problem for an algorithm consummer
// that has been written taking account of the type immutability.

// To visualize changes in code, right-click a matched type and select:
//  - Compare older and newer versions of source file
//  - Compare older and newer versions disassembled with Reflector

warnif count > 0 
from t in Application.Types where
  
t.IsPresentInBothBuilds() &&
 
!t.IsStatic &&
 
!t.IsImmutable && 
  
t.OlderVersion().IsImmutable

let mutableFields = from f in t.InstanceFields where !f.IsImmutable select f

select new { t, mutableFields }

4 types matched

typesmutableFieldsFull Name
FPEnvironmentImpl1 fieldPoco.FPEnvironmentImpl
RWLockImpl4 fieldsPoco.RWLockImpl
SharedLibraryImpl1 fieldPoco.SharedLibraryImpl
ProcessHandleImpl1 fieldPoco.ProcessHandleImpl

Statistics

Stat   mutableFields
Sum:0
Average:0
Minimum:0
Maximum:0
Standard deviation:0
Variance:0

030
Dead Code  

warningCritical    Rule warning: Potentially dead Types
// <Name>Potentially dead Types</Name>
warnif count > 0

let tt=Types.UsedByAny(Application.Methods).ToHashSet()
// Select types unused
let typesUnused = 
   
from t in JustMyCode.Types where
   
t.NbTypesUsingMe == 0 && !t.IsGlobal  select t



from t in typesUnused  where !tt.Contains(t)
select new { t }
        
        

208 types matched

typesFull Name
POCO_STATIC_ASSERTION_FAILURE<true>POCO_STATIC_ASSERTION_FAILURE<true>
POCO_STATIC_ASSERTION_FAILURE<true>+AnonymousEnumPOCO_STATIC_ASSERTION_FAILURE<true>+AnonymousEnum
poco_static_assert_test<x>poco_static_assert_test<x>
gzFile_sgzFile_s
internal_stateinternal_state
AnonymousEnumAnonymousEnum
dfa_match_datadfa_match_data
NullMutexPoco.NullMutex
IsReference<T>Poco.IsReference<T>
IsReference<T>+AnonymousEnumPoco.IsReference<T>+AnonymousEnum
IsReference<type-parameter-0-0&>Poco.IsReference<type-parameter-0-0&>
IsReference<type-parameter-0-0&>+AnonymousEnumPoco.IsReference<type-parameter-0-0&>+AnonymousEnum
IsReference<consttype-parameter-0-0&>Poco.IsReference<consttype-parameter-0-0&>
IsReference<consttype-parameter-0-0&>+AnonymousEnumPoco.IsReference<consttype-parameter-0-0&>+AnonymousEnum
IsConst<T>Poco.IsConst<T>
IsConst<T>+AnonymousEnumPoco.IsConst<T>+AnonymousEnum
IsConst<consttype-parameter-0-0&>Poco.IsConst<consttype-parameter-0-0&>
IsConst<consttype-parameter-0-0&>+AnonymousEnumPoco.IsConst<consttype-parameter-0-0&>+AnonymousEnum
IsConst<consttype-parameter-0-0>Poco.IsConst<consttype-parameter-0-0>
IsConst<consttype-parameter-0-0>+AnonymousEnumPoco.IsConst<consttype-parameter-0-0>+AnonymousEnum
IsConst<type-parameter-0-0const[i]>Poco.IsConst<type-parameter-0-0const[i]>
IsConst<type-parameter-0-0const[i]>+AnonymousEnumPoco.IsConst<type-parameter-0-0const[i]>+AnonymousEnum
TypeWrapper<T>Poco.TypeWrapper<T>
TypeWrapper<consttype-parameter-0-0>Poco.TypeWrapper<consttype-parameter-0-0>
TypeWrapper<consttype-parameter-0-0&>Poco.TypeWrapper<consttype-parameter-0-0&>
TypeWrapper<type-parameter-0-0&>Poco.TypeWrapper<type-parameter-0-0&>
NDCScopePoco.NDCScope
ChildrenFirstTraversePoco.ChildrenFirstTraverse
Base32DecoderPoco.Base32Decoder
Base32EncoderPoco.Base32Encoder
Base64DecoderPoco.Base64Decoder
Base64EncoderPoco.Base64Encoder
ReleasePolicy<C>Poco.ReleasePolicy<C>
ReleaseArrayPolicy<C>Poco.ReleaseArrayPolicy<C>
TextEncoding+AnonymousEnumPoco.TextEncoding+AnonymousEnum
CountingInputStreamPoco.CountingInputStream
CountingOutputStreamPoco.CountingOutputStream
BufferAllocator<ch>Poco.BufferAllocator<ch>
DeflatingInputStreamPoco.DeflatingInputStream
ActiveRunnable<void,type-parameter-0-0,type-parameter-0-1>Poco.ActiveRunnable<void,type-parameter-0-0,type-parameter-0-1>
ActiveRunnable<type-parameter-0-0,void,type-parameter-0-1>Poco.ActiveRunnable<type-parameter-0-0,void,type-parameter-0-1>
ActiveRunnable<void,void,type-parameter-0-0>Poco.ActiveRunnable<void,void,type-parameter-0-0>
ThreadImpl+PolicyPoco.ThreadImpl+Policy
ActiveStarter<OwnerType>Poco.ActiveStarter<OwnerType>
NotificationStrategy<void,type-parameter-0-0>Poco.NotificationStrategy<void,type-parameter-0-0>
DefaultStrategy<void,type-parameter-0-0>Poco.DefaultStrategy<void,type-parameter-0-0>
FileStreamPoco.FileStream
HexBinaryDecoderPoco.HexBinaryDecoder
HexBinaryEncoderPoco.HexBinaryEncoder
InflatingOutputStreamPoco.InflatingOutputStream
InflatingInputStreamPoco.InflatingInputStream
InputLineEndingConverterPoco.InputLineEndingConverter
OutputLineEndingConverterPoco.OutputLineEndingConverter
NullInputStreamPoco.NullInputStream
NullOutputStreamPoco.NullOutputStream
WhitespaceTokenPoco.WhitespaceToken
TeeInputStreamPoco.TeeInputStream
TeeOutputStreamPoco.TeeOutputStream
ScopedReadRWLockPoco.ScopedReadRWLock
ScopedWriteRWLockPoco.ScopedWriteRWLock
SemaphorePoco.Semaphore
DigestInputStreamPoco.DigestInputStream
DigestOutputStreamPoco.DigestOutputStream
Random+TypePoco.Random+Type
MetaObject<C,B>Poco.MetaObject<C,B>
SharedLibrary+FlagsPoco.SharedLibrary+Flags
DateTime+MonthsPoco.DateTime+Months
NamedMutexPoco.NamedMutex
PipeOutputStreamPoco.PipeOutputStream
PipeInputStreamPoco.PipeInputStream
InputStreamConverterPoco.InputStreamConverter
OutputStreamConverterPoco.OutputStreamConverter
Hash<T>Poco.Hash<T>
EnvironmentImplPoco.EnvironmentImpl
EnvironmentImplPoco.EnvironmentImpl
FPEnvironmentImplPoco.FPEnvironmentImpl
FPEnvironmentImplPoco.FPEnvironmentImpl
FPEnvironmentImplPoco.FPEnvironmentImpl
FPEnvironmentImplPoco.FPEnvironmentImpl
Tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17 ,T18,T19>+TupleLengthTypePoco.Tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16 ,T17,T18,T19>+TupleLengthType
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,Poco::NullTypeList>Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,Poco::NullTypeList>
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,Poco::NullTypeList,Poco::NullTypeList>Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,Poco::NullTypeList,Poco::NullTypeList>
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>
Tuple<type-parameter-0-0,type-parameter-0-1,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>Poco.Tuple<type-parameter-0-0,type-parameter-0-1,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>
Tuple<type-parameter-0-0,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>Poco.Tuple<type-parameter-0-0,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>
PoolableObjectFactory<C,P,>Poco.PoolableObjectFactory<C,P,>
PoolableObjectFactory<type-parameter-0-0,AutoPtr<type-parameter-0-0>>Poco.PoolableObjectFactory<type-parameter-0-0,AutoPtr <type-parameter-0-0>>

Statistics

Stat
Sum:
Average:
Minimum:
Maximum:
Standard deviation:
Variance:
warningCritical    Rule warning: Potentially dead Methods
// <Name>Potentially dead Methods</Name>
warnif count > 0
// Filter procedure for methods that should'nt be considered as dead
let canMethodBeConsideredAsDeadProc = new Func<IMethod, bool>(
    
m => !m.IsPublic &&       // Public methods might be used by client applications of your Projects.
         !m.IsEntryPoint &&            // Main() method is not used by-design.
         !m.IsClassConstructor &&      
         
!m.IsVirtual &&               // Only check for non virtual method that are not seen as used in IL.
         !(m.IsConstructor &&          // Don't take account of protected ctor that might be call by a derived ctors.
           m.IsProtected) &&
         
!m.IsGeneratedByCompiler
)

// Get methods unused
let methodsUnused = 
   
from m in JustMyCode.Methods where 
   
m.NbMethodsCallingMe == 0 && 
   
canMethodBeConsideredAsDeadProc(m)
   
select m

// Dead methods = methods used only by unused methods (recursive)
let deadMethodsMetric = methodsUnused.FillIterative(
   
methods => // Unique loop, just to let a chance to build the hashset.
              from o in new[] { new object() }
              
// Use a hashet to make Intersect calls much faster!
              let hashset = methods.ToHashSet()
              
from m in codeBase.Application.Methods.UsedByAny(methods).Except(methods)
              
where canMethodBeConsideredAsDeadProc(m) &&
                    
// Select methods called only by methods already considered as dead
                    hashset.Intersect(m.MethodsCallingMe).Count() == m.NbMethodsCallingMe
              
select m)

from m in JustMyCode.Methods.Intersect(deadMethodsMetric.DefinitionDomain)
select new { m, m.MethodsCallingMe, depth = deadMethodsMetric[m] }

952 methods matched

methodsMethodsCallingMedepthFull Name
BigitAt(int)0 method0__Globals.BigitAt(int)
Clamp()0 method0__Globals.Clamp()
IsClamped()0 method0__Globals.IsClamped()
Zero()0 method0__Globals.Zero()
Align(constdouble_conversion::Bignum&)0 method0__Globals.Align(constdouble_conversion::Bignum&)
BigitsShiftLeft(int)0 method0__Globals.BigitsShiftLeft(int)
SubtractTimes(constdouble_conversion::Bignum&,int)0 method0__Globals.SubtractTimes(constdouble_conversion::Bignum&,int)
HandleSpecialValues(double,double_conversion::StringBuilder*)0 method0__Globals.HandleSpecialValues(double,double_conversion::StringBuilder* )
CreateExponentialRepresentation(constchar*,int,int ,double_conversion::StringBuilder*)0 method0__Globals.CreateExponentialRepresentation(constchar*,int,int ,double_conversion::StringBuilder*)
CreateDecimalRepresentation(constchar*,int,int,int ,double_conversion::StringBuilder*)0 method0__Globals.CreateDecimalRepresentation(constchar*,int,int,int ,double_conversion::StringBuilder*)
ToShortestIeeeNumber(double,double_conversion::StringBuilder* ,DoubleToStringConverter::DtoaMode)0 method0__Globals.ToShortestIeeeNumber(double ,double_conversion::StringBuilder*,DoubleToStringConverter::DtoaMode)
StringToIeee(constchar*,int,int*,bool)0 method0__Globals.StringToIeee(constchar*,int,int*,bool)
ScopedLock<M>()0 method0Poco.ScopedLock<M>.ScopedLock<M>()
ScopedLock<M>(constScopedLock<M>&)0 method0Poco.ScopedLock<M>.ScopedLock<M>(constScopedLock<M>&)
operator=(constScopedLock<M>&)0 method0Poco.ScopedLock<M>.operator=(constScopedLock<M>&)
ScopedLockWithUnlock<M>()0 method0Poco.ScopedLockWithUnlock<M>.ScopedLockWithUnlock<M>()
ScopedLockWithUnlock<M>(constScopedLockWithUnlock<M>&)0 method0Poco.ScopedLockWithUnlock<M>.ScopedLockWithUnlock<M> (constScopedLockWithUnlock<M>&)
operator=(constScopedLockWithUnlock<M>&)0 method0Poco.ScopedLockWithUnlock<M>.operator=(constScopedLockWithUnlock<M>&)
Mutex(constPoco::Mutex&)0 method0Poco.Mutex.Mutex(constPoco::Mutex&)
operator=(constPoco::Mutex&)0 method0Poco.Mutex.operator=(constPoco::Mutex&)
FastMutex(constPoco::FastMutex&)0 method0Poco.FastMutex.FastMutex(constPoco::FastMutex&)
operator=(constPoco::FastMutex&)0 method0Poco.FastMutex.operator=(constPoco::FastMutex&)
message(conststd::string&)0 method0Poco.Exception.message(conststd::string&)
extendedMessage(conststd::string&)0 method0Poco.Exception.extendedMessage(conststd::string&)
Buffer<T>()0 method0Poco.Buffer<T>.Buffer<T>()
operator=(constHolder<ValueType>&)0 method0Poco.Any+Holder.operator=(constHolder<ValueType>&)
MemoryPool()0 method0Poco.MemoryPool.MemoryPool()
MemoryPool(constPoco::MemoryPool&)0 method0Poco.MemoryPool.MemoryPool(constPoco::MemoryPool&)
operator=(constPoco::MemoryPool&)0 method0Poco.MemoryPool.operator=(constPoco::MemoryPool&)
TLSSlot<C>(constTLSSlot<C>&)0 method0Poco.TLSSlot<C>.TLSSlot<C>(constTLSSlot<C>&)
operator=(constTLSSlot<C>&)0 method0Poco.TLSSlot<C>.operator=(constTLSSlot<C>&)
ThreadLocal<C>(constThreadLocal<C>&)0 method0Poco.ThreadLocal<C>.ThreadLocal<C>(constThreadLocal<C>&)
operator=(constThreadLocal<C>&)0 method0Poco.ThreadLocal<C>.operator=(constThreadLocal<C>&)
BasicMemoryStreamBuf<ch,tr>()0 method0Poco.BasicMemoryStreamBuf<ch,tr>.BasicMemoryStreamBuf<ch,tr>()
BasicMemoryStreamBuf<ch,tr>(constBasicMemoryStreamBuf<ch,tr>&)0 method0Poco.BasicMemoryStreamBuf<ch,tr>.BasicMemoryStreamBuf<ch,tr> (constBasicMemoryStreamBuf<ch,tr>&)
operator=(constBasicMemoryStreamBuf<ch,tr>&)0 method0Poco.BasicMemoryStreamBuf<ch,tr>.operator=(constBasicMemoryStreamBuf <ch,tr>&)
TraverseBase()0 method0Poco.TraverseBase.TraverseBase()
TraverseBase(constPoco::TraverseBase&)0 method0Poco.TraverseBase.TraverseBase(constPoco::TraverseBase&)
operator=(constPoco::TraverseBase&)0 method0Poco.TraverseBase.operator=(constPoco::TraverseBase&)
ChildrenFirstTraverse()0 method0Poco.ChildrenFirstTraverse.ChildrenFirstTraverse()
ChildrenFirstTraverse(constPoco::ChildrenFirstTraverse&)0 method0Poco.ChildrenFirstTraverse.ChildrenFirstTraverse (constPoco::ChildrenFirstTraverse&)
operator=(constPoco::ChildrenFirstTraverse&)0 method0Poco.ChildrenFirstTraverse.operator=(constPoco::ChildrenFirstTraverse& )
SiblingsFirstTraverse()0 method0Poco.SiblingsFirstTraverse.SiblingsFirstTraverse()
SiblingsFirstTraverse(constPoco::SiblingsFirstTraverse&)0 method0Poco.SiblingsFirstTraverse.SiblingsFirstTraverse (constPoco::SiblingsFirstTraverse&)
operator=(constPoco::SiblingsFirstTraverse&)0 method0Poco.SiblingsFirstTraverse.operator=(constPoco::SiblingsFirstTraverse& )
RefCountedObject(constPoco::RefCountedObject&)0 method0Poco.RefCountedObject.RefCountedObject(constPoco::RefCountedObject&)
operator=(constPoco::RefCountedObject&)0 method0Poco.RefCountedObject.operator=(constPoco::RefCountedObject&)
StringTokenizer(constPoco::StringTokenizer&)0 method0Poco.StringTokenizer.StringTokenizer(constPoco::StringTokenizer&)
operator=(constPoco::StringTokenizer&)0 method0Poco.StringTokenizer.operator=(constPoco::StringTokenizer&)
BasicUnbufferedStreamBuf<ch,tr>(constBasicUnbufferedStreamBuf<ch,tr>&)0 method0Poco.BasicUnbufferedStreamBuf<ch,tr>.BasicUnbufferedStreamBuf<ch,tr> (constBasicUnbufferedStreamBuf<ch,tr>&)
operator=(constBasicUnbufferedStreamBuf<ch,tr>&)0 method0Poco.BasicUnbufferedStreamBuf<ch,tr>.operator= (constBasicUnbufferedStreamBuf<ch,tr>&)
readFromDevice()0 method0Poco.Base32DecoderBuf.readFromDevice()
readOne()1 method1Poco.Base32DecoderBuf.readOne()
Base32DecoderBuf(constPoco::Base32DecoderBuf&)0 method0Poco.Base32DecoderBuf.Base32DecoderBuf(constPoco::Base32DecoderBuf&)
operator=(constPoco::Base32DecoderBuf&)0 method0Poco.Base32DecoderBuf.operator=(constPoco::Base32DecoderBuf&)
Base32DecoderIOS(constPoco::Base32DecoderIOS&)0 method0Poco.Base32DecoderIOS.Base32DecoderIOS(constPoco::Base32DecoderIOS&)
operator=(constPoco::Base32DecoderIOS&)0 method0Poco.Base32DecoderIOS.operator=(constPoco::Base32DecoderIOS&)
Base32Decoder(constPoco::Base32Decoder&)0 method0Poco.Base32Decoder.Base32Decoder(constPoco::Base32Decoder&)
operator=(constPoco::Base32Decoder&)0 method0Poco.Base32Decoder.operator=(constPoco::Base32Decoder&)
writeToDevice(char)0 method0Poco.Base32EncoderBuf.writeToDevice(char)
Base32EncoderBuf(constPoco::Base32EncoderBuf&)0 method0Poco.Base32EncoderBuf.Base32EncoderBuf(constPoco::Base32EncoderBuf&)
operator=(constPoco::Base32EncoderBuf&)0 method0Poco.Base32EncoderBuf.operator=(constPoco::Base32EncoderBuf&)
Base32EncoderIOS(constPoco::Base32EncoderIOS&)0 method0Poco.Base32EncoderIOS.Base32EncoderIOS(constPoco::Base32EncoderIOS&)
operator=(constPoco::Base32EncoderIOS&)0 method0Poco.Base32EncoderIOS.operator=(constPoco::Base32EncoderIOS&)
Base32Encoder(constPoco::Base32Encoder&)0 method0Poco.Base32Encoder.Base32Encoder(constPoco::Base32Encoder&)
operator=(constPoco::Base32Encoder&)0 method0Poco.Base32Encoder.operator=(constPoco::Base32Encoder&)
readFromDevice()0 method0Poco.Base64DecoderBuf.readFromDevice()
readOne()1 method1Poco.Base64DecoderBuf.readOne()
Base64DecoderBuf(constPoco::Base64DecoderBuf&)0 method0Poco.Base64DecoderBuf.Base64DecoderBuf(constPoco::Base64DecoderBuf&)
operator=(constPoco::Base64DecoderBuf&)0 method0Poco.Base64DecoderBuf.operator=(constPoco::Base64DecoderBuf&)
Base64DecoderIOS(constPoco::Base64DecoderIOS&)0 method0Poco.Base64DecoderIOS.Base64DecoderIOS(constPoco::Base64DecoderIOS&)
operator=(constPoco::Base64DecoderIOS&)0 method0Poco.Base64DecoderIOS.operator=(constPoco::Base64DecoderIOS&)
Base64Decoder(constPoco::Base64Decoder&)0 method0Poco.Base64Decoder.Base64Decoder(constPoco::Base64Decoder&)
operator=(constPoco::Base64Decoder&)0 method0Poco.Base64Decoder.operator=(constPoco::Base64Decoder&)
writeToDevice(char)0 method0Poco.Base64EncoderBuf.writeToDevice(char)
Base64EncoderBuf(constPoco::Base64EncoderBuf&)0 method0Poco.Base64EncoderBuf.Base64EncoderBuf(constPoco::Base64EncoderBuf&)
operator=(constPoco::Base64EncoderBuf&)0 method0Poco.Base64EncoderBuf.operator=(constPoco::Base64EncoderBuf&)
Base64EncoderIOS(constPoco::Base64EncoderIOS&)0 method0Poco.Base64EncoderIOS.Base64EncoderIOS(constPoco::Base64EncoderIOS&)
operator=(constPoco::Base64EncoderIOS&)0 method0Poco.Base64EncoderIOS.operator=(constPoco::Base64EncoderIOS&)
Base64Encoder(constPoco::Base64Encoder&)0 method0Poco.Base64Encoder.Base64Encoder(constPoco::Base64Encoder&)
operator=(constPoco::Base64Encoder&)0 method0Poco.Base64Encoder.operator=(constPoco::Base64Encoder&)
TextConverter()0 method0Poco.TextConverter.TextConverter()
TextConverter(constPoco::TextConverter&)0 method0Poco.TextConverter.TextConverter(constPoco::TextConverter&)
operator=(constPoco::TextConverter&)0 method0Poco.TextConverter.operator=(constPoco::TextConverter&)
readFromDevice()0 method0Poco.CountingStreamBuf.readFromDevice()
writeToDevice(char)0 method0Poco.CountingStreamBuf.writeToDevice(char)
setMode(openmode)0 method0Poco.BasicBufferedStreamBuf<ch,tr,ba,>.setMode(openmode)
getMode()0 method0Poco.BasicBufferedStreamBuf<ch,tr,ba,>.getMode()
BasicBufferedStreamBuf<ch,tr,ba>(constBasicBufferedStreamBuf<ch,tr,ba >&)0 method0Poco.BasicBufferedStreamBuf<ch,tr,ba,>.BasicBufferedStreamBuf<ch,tr,ba >(constBasicBufferedStreamBuf<ch,tr,ba>&)
operator=(constBasicBufferedStreamBuf<ch,tr,ba>&)0 method0Poco.BasicBufferedStreamBuf<ch,tr,ba,>.operator= (constBasicBufferedStreamBuf<ch,tr,ba>&)
readFromDevice(char*,std::streamsize)0 method0Poco.DeflatingStreamBuf.readFromDevice(char*,std::streamsize)
writeToDevice(constchar*,std::streamsize)0 method0Poco.DeflatingStreamBuf.writeToDevice(constchar*,std::streamsize)
Event(constPoco::Event&)0 method0Poco.Event.Event(constPoco::Event&)
operator=(constPoco::Event&)0 method0Poco.Event.operator=(constPoco::Event&)
~ActiveResultHolder<ResultType>()0 method0Poco.ActiveResultHolder<ResultType>.~ActiveResultHolder<ResultType>()
~ActiveResultHolder()0 method0Poco.ActiveResultHolder<void>.~ActiveResultHolder()
ActiveResult<RT>()0 method0Poco.ActiveResult<RT>.ActiveResult<RT>()
ActiveResult()0 method0Poco.ActiveResult<void>.ActiveResult()
Thread(constPoco::Thread&)0 method0Poco.Thread.Thread(constPoco::Thread&)
operator=(constPoco::Thread&)0 method0Poco.Thread.operator=(constPoco::Thread&)

Statistics

Stat   MethodsCallingMe   depth
Sum:043
Average:00.045
Minimum:00
Maximum:02
Standard deviation:00.22
Variance:00.047
warningCritical    Rule warning: Potentially dead Fields
// <Name>Potentially dead Fields</Name>
warnif count > 0
from f in JustMyCode.Fields where
   
f.NbMethodsUsingMe == 0 && 
   
!f.IsPublic &&     // Although not recommended, public fields might be used by client applications of your Projects.
   !f.IsEnumValue   
  
   
// If you don't want to link CppDepend.API.dll, you can use your own IsNotDeadCodeAttribute and adapt this rule.
select f

209 fields matched

fieldsFull Name
_pExcPoco.ActiveResultHolder<void>._pExc
_eventPoco.ActiveResultHolder<void>._event
_pHolderPoco.ActiveResult<void>._pHolder
_pOwnerPoco.ActiveRunnable<void,type-parameter-0-0,type-parameter-0-1> ._pOwner
_methodPoco.ActiveRunnable<void,type-parameter-0-0,type-parameter-0-1> ._method
_argPoco.ActiveRunnable<void,type-parameter-0-0,type-parameter-0-1>._arg
_resultPoco.ActiveRunnable<void,type-parameter-0-0,type-parameter-0-1> ._result
_pOwnerPoco.ActiveRunnable<type-parameter-0-0,void,type-parameter-0-1> ._pOwner
_methodPoco.ActiveRunnable<type-parameter-0-0,void,type-parameter-0-1> ._method
_resultPoco.ActiveRunnable<type-parameter-0-0,void,type-parameter-0-1> ._result
_pOwnerPoco.ActiveRunnable<void,void,type-parameter-0-0>._pOwner
_methodPoco.ActiveRunnable<void,void,type-parameter-0-0>._method
_resultPoco.ActiveRunnable<void,void,type-parameter-0-0>._result
_pOwnerPoco.ActiveMethod<type-parameter-0-0,void,type-parameter-0-1 ,type-parameter-0-2>._pOwner
_methodPoco.ActiveMethod<type-parameter-0-0,void,type-parameter-0-1 ,type-parameter-0-2>._method
_executeAsyncPoco.AbstractEvent<void,type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2>._executeAsync
_strategyPoco.AbstractEvent<void,type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2>._strategy
_enabledPoco.AbstractEvent<void,type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2>._enabled
_mutexPoco.AbstractEvent<void,type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2>._mutex
_delegatesPoco.DefaultStrategy<void,type-parameter-0-0>._delegates
_mapPoco.EnvironmentImpl._map
_mutexPoco.EnvironmentImpl._mutex
_mutexPoco.EnvironmentImpl._mutex
_envPoco.FPEnvironmentImpl._env
_envPoco.FPEnvironmentImpl._env
_roundingModePoco.FPEnvironmentImpl._roundingMode
_rndPoco.FPEnvironmentImpl._rnd
_excPoco.FPEnvironmentImpl._exc
_dataPoco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,Poco::NullTypeList>._data
_dataPoco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,Poco::NullTypeList,Poco::NullTypeList>._data
_dataPoco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>._data
_dataPoco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>._data
_dataPoco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>._data
_dataPoco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>._data
_dataPoco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>._data
_dataPoco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>._data
_dataPoco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>._data
_dataPoco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>._data
_dataPoco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>._data
_dataPoco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>._data
_dataPoco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>._data
_dataPoco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>._data
_dataPoco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>._data
_dataPoco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>._data
_dataPoco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>._data
_dataPoco.Tuple<type-parameter-0-0,type-parameter-0-1,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>._data
_dataPoco.Tuple<type-parameter-0-0,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>._data
_pNamesPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,type-parameter-0-18,Poco::NullTypeList>._pNames
_pNamesPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,Poco::NullTypeList,Poco::NullTypeList>._pNames
_pNamesPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>._pNames
_pNamesPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>._pNames
_pNamesPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>._pNames
_pNamesPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>._pNames
_pNamesPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>._pNames
_pNamesPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>._pNames
_pNamesPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>._pNames
_pNamesPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>._pNames
_pNamesPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>._pNames
_pNamesPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>._pNames
_pNamesPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>._pNames
_pNamesPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>._pNames
_pNamesPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>._pNames
_pNamesPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>._pNames
_pNamesPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>._pNames
_pNamesPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>._pNames
_pNamesPoco.NamedTuple<type-parameter-0-0,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>._pNames
_pathPoco.FileStreamBuf._path
_fdPoco.FileStreamBuf._fd
_posPoco.FileStreamBuf._pos
_autoPoco.EventImpl._auto
_mutexPoco.EventImpl._mutex
_condPoco.EventImpl._cond
_mutexPoco.MutexImpl._mutex
_rwlPoco.RWLockImpl._rwl
_mutexPoco.SemaphoreImpl._mutex
_condPoco.SemaphoreImpl._cond
_currentThreadHolderPoco.ThreadImpl._currentThreadHolder
_keyPoco.ThreadImpl+CurrentThreadHolder._key
_pathPoco.SharedLibraryImpl._path
_handlePoco.SharedLibraryImpl._handle
_mutexPoco.SharedLibraryImpl._mutex
_pathPoco.SharedLibraryImpl._path
_handlePoco.SharedLibraryImpl._handle
_mutexPoco.SharedLibraryImpl._mutex
_pathPoco.SharedLibraryImpl._path
_mutexPoco.SharedLibraryImpl._mutex
_pathPoco.SharedLibraryImpl._path
_handlePoco.SharedLibraryImpl._handle
_mutexPoco.SharedLibraryImpl._mutex
_pathPoco.LogFileImpl._path
_strPoco.LogFileImpl._str
_creationDatePoco.LogFileImpl._creationDate
_pathPoco.LogFileImpl._path
_filePoco.LogFileImpl._file
_creationDatePoco.LogFileImpl._creationDate
_pathPoco.LogFileImpl._path
_hFilePoco.LogFileImpl._hFile
_creationDatePoco.LogFileImpl._creationDate
_targetPoco.OpcomChannel._target
_namePoco.SyslogChannel._name

Statistics

Stat
Sum:
Average:
Minimum:
Maximum:
Standard deviation:
Variance:

020
Visibility  

warningCritical    Rule warning: Fields should be declared as private
// <Name>Fields should be declared as private</Name>
warnif count > 0 from f in Application.Fields where 
 
!f.IsPrivate && 

 
// These conditions filter cases where fields 
 // doesn't represent state that should be encapsulated. 
 !f.IsGeneratedByCompiler && 
 
!f.IsEnumValue
select new { f }

1,226 fields matched

fieldsFull Name
kDecimalExponentDistance__Globals.kDecimalExponentDistance
kMinDecimalExponent__Globals.kMinDecimalExponent
kMaxDecimalExponent__Globals.kMaxDecimalExponent
crc_table__Globals.crc_table
deflate_copyright__Globals.deflate_copyright
configuration_table__Globals.configuration_table
inflate_copyright__Globals.inflate_copyright
extra_lbits__Globals.extra_lbits
extra_dbits__Globals.extra_dbits
extra_blbits__Globals.extra_blbits
bl_order__Globals.bl_order
static_ltree__Globals.static_ltree
static_dtree__Globals.static_dtree
_dist_code__Globals._dist_code
_length_code__Globals._length_code
base_length__Globals.base_length
base_dist__Globals.base_dist
static_l_desc__Globals.static_l_desc
static_d_desc__Globals.static_d_desc
static_bl_desc__Globals.static_bl_desc
z_errmsg__Globals.z_errmsg
_pcre_default_tables__Globals._pcre_default_tables
escapes__Globals.escapes
verbnames__Globals.verbnames
verbs__Globals.verbs
verbcount__Globals.verbcount
posix_names__Globals.posix_names
posix_name_lengths__Globals.posix_name_lengths
posix_class_maps__Globals.posix_class_maps
error_texts__Globals.error_texts
digitab__Globals.digitab
rep_min__Globals.rep_min
rep_max__Globals.rep_max
pcre_malloc__Globals.pcre_malloc
pcre_free__Globals.pcre_free
pcre_stack_malloc__Globals.pcre_stack_malloc
pcre_stack_free__Globals.pcre_stack_free
pcre_callout__Globals.pcre_callout
_pcre_OP_lengths__Globals._pcre_OP_lengths
_pcre_utf8_table1__Globals._pcre_utf8_table1
_pcre_utf8_table1_size__Globals._pcre_utf8_table1_size
_pcre_utf8_table2__Globals._pcre_utf8_table2
_pcre_utf8_table3__Globals._pcre_utf8_table3
_pcre_utf8_table4__Globals._pcre_utf8_table4
_pcre_ucp_gentype__Globals._pcre_ucp_gentype
_pcre_utt_names__Globals._pcre_utt_names
_pcre_utt__Globals._pcre_utt
_pcre_utt_size__Globals._pcre_utt_size
_pcre_ucd_records__Globals._pcre_ucd_records
_pcre_ucd_stage1__Globals._pcre_ucd_stage1
_pcre_ucd_stage2__Globals._pcre_ucd_stage2
lenfix__Globals.lenfix
distfix__Globals.distfix
next_inz_stream_s.next_in
avail_inz_stream_s.avail_in
total_inz_stream_s.total_in
next_outz_stream_s.next_out
avail_outz_stream_s.avail_out
total_outz_stream_s.total_out
msgz_stream_s.msg
statez_stream_s.state
zallocz_stream_s.zalloc
zfreez_stream_s.zfree
opaquez_stream_s.opaque
data_typez_stream_s.data_type
adlerz_stream_s.adler
reservedz_stream_s.reserved
textgz_header_s.text
timegz_header_s.time
xflagsgz_header_s.xflags
osgz_header_s.os
extragz_header_s.extra
extra_lengz_header_s.extra_len
extra_maxgz_header_s.extra_max
namegz_header_s.name
name_maxgz_header_s.name_max
commentgz_header_s.comment
comm_maxgz_header_s.comm_max
hcrcgz_header_s.hcrc
donegz_header_s.done
havegzFile_s.have
nextgzFile_s.next
posgzFile_s.pos
dummyinternal_state.dummy
fcct_data_s.fc
dlct_data_s.dl
freqct_data_s+Anonymous.freq
codect_data_s+Anonymous.code
dadct_data_s+Anonymous.dad
lenct_data_s+Anonymous.len
dyn_treetree_desc_s.dyn_tree
max_codetree_desc_s.max_code
stat_desctree_desc_s.stat_desc
strminternal_state.strm
statusinternal_state.status
pending_bufinternal_state.pending_buf
pending_buf_sizeinternal_state.pending_buf_size
pending_outinternal_state.pending_out
pendinginternal_state.pending
wrapinternal_state.wrap

Statistics

Stat
Sum:
Average:
Minimum:
Maximum:
Standard deviation:
Variance:
warningCritical    Rule warning: Constructors of abstract classes should be declared as protected or private
// <Name>Constructors of abstract classes should be declared as protected or private</Name>
// Constructors of an abstract class can only be accessed from this class and derived class.
// Declaring such a constructor with another visibility level is useless and potentially misleading.

warnif count > 0
from t in Application.Types where 
  
t.IsClass && 
  
t.IsAbstract
let ctors = t.Constructors.Where(c => !c.IsProtected && !c.IsPrivate)
where ctors.Count() > 0
select new { t, ctors }

// Notice that if a constructor of an abstract class is declared as private,
// it can only be accessed from derived classes nested in the abstract class.

51 types matched

typesctorsFull Name
TextEncoding2 methodsPoco.TextEncoding
Runnable2 methodsPoco.Runnable
NotificationStrategy<TArgs,TDelegate>1 methodPoco.NotificationStrategy<TArgs,TDelegate>
NotificationStrategy<void,type-parameter-0-0>1 methodPoco.NotificationStrategy<void,type-parameter-0-0>
AbstractDelegate<TArgs>2 methodsPoco.AbstractDelegate<TArgs>
AbstractDelegate<void>2 methodsPoco.AbstractDelegate<void>
AbstractTimerCallback2 methodsPoco.AbstractTimerCallback
DigestEngine1 methodPoco.DigestEngine
AbstractMetaObject<B>1 methodPoco.AbstractMetaObject<B>
ManifestBase2 methodsPoco.ManifestBase
ArchiveStrategy1 methodPoco.ArchiveStrategy
Channel1 methodPoco.Channel
Formatter2 methodsPoco.Formatter
Configurable2 methodsPoco.Configurable
RotateStrategy1 methodPoco.RotateStrategy
PurgeStrategy1 methodPoco.PurgeStrategy
AbstractInstantiator<Base>1 methodPoco.AbstractInstantiator<Base>
AbstractObserver2 methodsPoco.AbstractObserver
DirectoryWatcherStrategy1 methodPoco.DirectoryWatcherStrategy
URIStreamFactory1 methodPoco.URIStreamFactory
Task1 methodPoco.Task
AbstractStrategy<TKey,TValue>1 methodPoco.AbstractStrategy<TKey,TValue>
VarHolder1 methodPoco.Dynamic.VarHolder
HTTPRequestHandler1 methodPoco.Net.HTTPRequestHandler
AbstractHTTPRequestHandler2 methodsPoco.Net.AbstractHTTPRequestHandler
HTTPServerRequest2 methodsPoco.Net.HTTPServerRequest
HTTPServerResponse2 methodsPoco.Net.HTTPServerResponse
HTTPRequestHandlerFactory1 methodPoco.Net.HTTPRequestHandlerFactory
FTPPasswordProvider1 methodPoco.Net.FTPPasswordProvider
ICMPPacketImpl2 methodsPoco.Net.ICMPPacketImpl
NamespaceStrategy2 methodsPoco.XML.NamespaceStrategy
Locator2 methodsPoco.XML.Locator
LexicalHandler1 methodPoco.XML.LexicalHandler
Attributes2 methodsPoco.XML.Attributes
ContentHandler2 methodsPoco.XML.ContentHandler
EntityResolver2 methodsPoco.XML.EntityResolver
DTDHandler2 methodsPoco.XML.DTDHandler
ErrorHandler2 methodsPoco.XML.ErrorHandler
XMLReader2 methodsPoco.XML.XMLReader
XMLFilter2 methodsPoco.XML.XMLFilter
NodeList2 methodsPoco.XML.NodeList
AbstractNode1 methodPoco.XML.AbstractNode
DOMObject1 methodPoco.XML.DOMObject
EventTarget1 methodPoco.XML.EventTarget
Node2 methodsPoco.XML.Node
DocumentEvent1 methodPoco.XML.DocumentEvent
NamedNodeMap2 methodsPoco.XML.NamedNodeMap
Validator1 methodPoco.Util.Validator
Subsystem1 methodPoco.Util.Subsystem
AbstractConfiguration1 methodPoco.Util.AbstractConfiguration
TimerNotification2 methodsPoco.Util.TimerNotification

Statistics

Stat   ctors
Sum:0
Average:0
Minimum:0
Maximum:0
Standard deviation:0
Variance:0

120
Purity - Immutability - Side-Effects  

warningCritical    Rule warning: Structures should be immutable
// <Name>Structures should be immutable</Name>
warnif count > 0 from t in Application.Types where 
   
t.IsStructure && 
  
!t.IsImmutable

let mutableFields = t.Fields.Where(f => !f.IsImmutable)

select new { t, t.NbLinesOfCode, mutableFields }

// It is deemed as a good practice to make 
// your structure immutable.
// An object is immutable if its state doesn’t 
// change once the object has been created. 
// Consequently, a structure is immutable if 
// its instances are immutable.
// Immutable types naturally simplify code by 
// limiting side-effects.
// See some explanations on immutability and 
// how NDepend supports it here:
// http://codebetter.com/blogs/patricksmacchia/archive/2008/01/13/immutable-types-understand-them-and-use-them.aspx

109 types matched

types# lines of code (LOC)mutableFieldsFull Name
z_stream_s014 fieldsz_stream_s
gz_header_s013 fieldsgz_header_s
gzFile_s03 fieldsgzFile_s
internal_state01 fieldinternal_state
ct_data_s02 fieldsct_data_s
tree_desc_s03 fieldstree_desc_s
internal_state059 fieldsinternal_state
config_s05 fieldsconfig_s
static_tree_desc_s01 fieldstatic_tree_desc_s
code03 fieldscode
inflate_state034 fieldsinflate_state
static_tree_desc_s05 fieldsstatic_tree_desc_s
internal_state01 fieldinternal_state
pcre_extra06 fieldspcre_extra
pcre_callout_block012 fieldspcre_callout_block
verbitem02 fieldsverbitem
real_pcre015 fieldsreal_pcre
pcre_study_data03 fieldspcre_study_data
compile_data023 fieldscompile_data
branch_chain02 fieldsbranch_chain
recursion_info06 fieldsrecursion_info
eptrblock02 fieldseptrblock
match_data033 fieldsmatch_data
dfa_match_data010 fieldsdfa_match_data
ucp_type_table03 fieldsucp_type_table
ucd_record03 fieldsucd_record
NestedDiagnosticContext+Context03 fieldsPoco.NestedDiagnosticContext+Context
i_char_traits<charT>140 fieldPoco.i_char_traits<charT>
ThreadImpl+CallbackData22 fieldsPoco.ThreadImpl+CallbackData
AbstractEvent<TArgs,TStrategy,TDelegate,TMutex>+NotifyAsyncParams44 fieldsPoco.AbstractEvent<TArgs,TStrategy,TDelegate,TMutex>+NotifyAsyncParams
AbstractEvent<void,type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2>+NotifyAsyncParams33 fieldsPoco.AbstractEvent<void,type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2>+NotifyAsyncParams
StreamTokenizer+TokenInfo02 fieldsPoco.StreamTokenizer+TokenInfo
NotificationQueue+WaitInfo02 fieldsPoco.NotificationQueue+WaitInfo
MD4Engine+Context03 fieldsPoco.MD4Engine+Context
MD5Engine+Context03 fieldsPoco.MD5Engine+Context
SHA1Engine+Context05 fieldsPoco.SHA1Engine+Context
RegularExpression+Match02 fieldsPoco.RegularExpression+Match
PatternFormatter+PatternAction24 fieldsPoco.PatternFormatter+PatternAction
PriorityNotificationQueue+WaitInfo02 fieldsPoco.PriorityNotificationQueue+WaitInfo
DirectoryWatcher+DirectoryEvent22 fieldsPoco.DirectoryWatcher+DirectoryEvent
DirectoryWatcherStrategy+ItemInfo73 fieldsPoco.DirectoryWatcherStrategy+ItemInfo
Unicode+CharacterProperties03 fieldsPoco.Unicode+CharacterProperties
Tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17 ,T18,T19>81 fieldPoco.Tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16 ,T17,T18,T19>
NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16 ,T17,T18,T19>1011 fieldPoco.NamedTuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15 ,T16,T17,T18,T19>
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,Poco::NullTypeList>980 fieldPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,type-parameter-0-18,Poco::NullTypeList>
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,Poco::NullTypeList,Poco::NullTypeList>950 fieldPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,type-parameter-0-17,Poco::NullTypeList,Poco::NullTypeList>
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>920 fieldPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>890 fieldPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,type-parameter-0-15,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>860 fieldPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,type-parameter-0-14,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>830 fieldPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>800 fieldPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,type-parameter-0-12,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>770 fieldPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,type-parameter-0-11,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>740 fieldPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>710 fieldPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,type-parameter-0-9,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>680 fieldPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,type-parameter-0-8,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>650 fieldPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>620 fieldPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,type-parameter-0-6,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>590 fieldPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,type-parameter-0-5,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>560 fieldPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>530 fieldPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,type-parameter-0-3,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>
NamedTuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>500 fieldPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>
NamedTuple<type-parameter-0-0,type-parameter-0-1,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>470 fieldPoco.NamedTuple<type-parameter-0-0,type-parameter-0-1 ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>
NamedTuple<type-parameter-0-0,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList>440 fieldPoco.NamedTuple<type-parameter-0-0,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList ,Poco::NullTypeList,Poco::NullTypeList,Poco::NullTypeList>
TypeList<Head,Tail>192 fieldsPoco.TypeList<Head,Tail>
ThreadImpl+CallbackData22 fieldsPoco.ThreadImpl+CallbackData
ThreadImpl+ThreadData710 fieldsPoco.ThreadImpl+ThreadData
ClassLoader<Base>+LibraryInfo03 fieldsPoco.ClassLoader<Base>+LibraryInfo
HashMapEntry<Key,Value>82 fieldsPoco.HashMapEntry<Key,Value>
CachedPower03 fieldsdouble_conversion.CachedPower
HTMLForm+Part02 fieldsPoco.Net.HTMLForm+Part
HTTPSessionFactory+InstantiatorInfo32 fieldsPoco.Net.HTTPSessionFactory+InstantiatorInfo
MailMessage+Part04 fieldsPoco.Net.MailMessage+Part
POP3ClientSession+MessageInfo02 fieldsPoco.Net.POP3ClientSession+MessageInfo
ICMPv4PacketImpl+Header05 fieldsPoco.Net.ICMPv4PacketImpl+Header
XML_cp05 fieldsXML_cp
XML_Memory_Handling_Suite03 fieldsXML_Memory_Handling_Suite
XML_Encoding04 fieldsXML_Encoding
XML_ParsingStatus02 fieldsXML_ParsingStatus
XML_Expat_Version03 fieldsXML_Expat_Version
XML_Feature03 fieldsXML_Feature
position02 fieldsposition
ATTRIBUTE04 fieldsATTRIBUTE
encoding016 fieldsencoding
INIT_ENCODING02 fieldsINIT_ENCODING
prolog_state06 fieldsprolog_state
NAMED01 fieldNAMED
HASH_TABLE05 fieldsHASH_TABLE
HASH_TABLE_ITER02 fieldsHASH_TABLE_ITER
binding07 fieldsbinding
prefix02 fieldsprefix
TAG_NAME06 fieldsTAG_NAME
tag07 fieldstag
ENTITY011 fieldsENTITY
CONTENT_SCAFFOLD07 fieldsCONTENT_SCAFFOLD
block03 fieldsblock
STRING_POOL06 fieldsSTRING_POOL
attribute_id04 fieldsattribute_id
DEFAULT_ATTRIBUTE03 fieldsDEFAULT_ATTRIBUTE
NS_ATT03 fieldsNS_ATT
ELEMENT_TYPE06 fieldsELEMENT_TYPE

Statistics

Stat   # lines of code (LOC)   mutableFields
Sum:1 5330
Average:14.060
Minimum:00
Maximum:1010
Standard deviation:28.80
Variance:829.230
warningCritical    Rule warning: Avoid static fields with a mutable field type
// <Name>Avoid static fields with a mutable field type</Name>
warnif count > 0
from f in Application.Fields
where f.IsStatic && !f.IsEnumValue && !f.IsGeneratedByCompiler
let fieldType = f.FieldType
where fieldType != null && 
     
!fieldType.IsThirdParty && 
     
!fieldType.IsInterface && 
     
!fieldType.IsImmutable
select new { f, 
             
mutableFieldType = fieldType , 
             
isFieldImmutable = f.IsImmutable }

// As explained in this blog post
// http://codebetter.com/patricksmacchia/2011/05/04/back-to-basics-usage-of-static-members
// static fields should be used to hold only constant and immutable states.

43 fields matched

fieldsmutableFieldTypeisFieldImmutableFull Name
configuration_tableconfig_sFalse__Globals.configuration_table
static_ltreect_data_sFalse__Globals.static_ltree
static_dtreect_data_sFalse__Globals.static_dtree
static_l_descstatic_tree_desc_sFalse__Globals.static_l_desc
static_d_descstatic_tree_desc_sFalse__Globals.static_d_desc
static_bl_descstatic_tree_desc_sFalse__Globals.static_bl_desc
verbsverbitemFalse__Globals.verbs
_roundingModeFPEnvironmentImpl+RoundingModeImplTruePoco.FPEnvironmentImpl._roundingMode
shSingletonHolder<S>FalsePoco.anonymous_namespace{threadlocal.cpp}.__Globals.sh
shThreadPoolSingletonHolderFalsePoco.anonymous_namespace{threadpool.cpp}.__Globals.sh
shSingletonHolder<S>FalsePoco.anonymous_namespace{loggingfactory.cpp}.__Globals.sh
shSingletonHolder<S>FalsePoco.anonymous_namespace{loggingregistry.cpp}.__Globals.sh
shSingletonHolder<S>FalsePoco.anonymous_namespace{notificationcenter.cpp}.__Globals.sh
shSingletonHolder<S>FalsePoco.anonymous_namespace{notificationqueue.cpp}.__Globals.sh
shSingletonHolder<S>FalsePoco.anonymous_namespace{prioritynotificationqueue.cpp}.__Globals.sh
uuidNullUUIDFalsePoco.anonymous_namespace{uuid.cpp}.__Globals.uuidNull
uuidDNSUUIDFalsePoco.anonymous_namespace{uuid.cpp}.__Globals.uuidDNS
uuidURIUUIDFalsePoco.anonymous_namespace{uuid.cpp}.__Globals.uuidURI
uuidOIDUUIDFalsePoco.anonymous_namespace{uuid.cpp}.__Globals.uuidOID
uuidX500UUIDFalsePoco.anonymous_namespace{uuid.cpp}.__Globals.uuidX500
shSingletonHolder<S>FalsePoco.anonymous_namespace{uuidgenerator.cpp}.__Globals.sh
shSingletonHolder<S>FalsePoco.anonymous_namespace{textencoding.cpp}.__Globals.sh
shSingletonHolder<S>FalsePoco.anonymous_namespace{uristreamopener.cpp}.__Globals.sh
kCachedPowersCachedPowerFalsedouble_conversion.__Globals.kCachedPowers
nullSocketSocketFalsePoco.Net.anonymous_namespace{socketnotifier.cpp}.__Globals.nullSocket
utf8_encoding_nsnormal_encodingFalse__Globals.utf8_encoding_ns
utf8_encodingnormal_encodingFalse__Globals.utf8_encoding
internal_utf8_encoding_nsnormal_encodingFalse__Globals.internal_utf8_encoding_ns
internal_utf8_encodingnormal_encodingFalse__Globals.internal_utf8_encoding
latin1_encoding_nsnormal_encodingFalse__Globals.latin1_encoding_ns
latin1_encodingnormal_encodingFalse__Globals.latin1_encoding
ascii_encoding_nsnormal_encodingFalse__Globals.ascii_encoding_ns
ascii_encodingnormal_encodingFalse__Globals.ascii_encoding
little2_encoding_nsnormal_encodingFalse__Globals.little2_encoding_ns
little2_encodingnormal_encodingFalse__Globals.little2_encoding
internal_little2_encoding_nsnormal_encodingFalse__Globals.internal_little2_encoding_ns
internal_little2_encodingnormal_encodingFalse__Globals.internal_little2_encoding
big2_encoding_nsnormal_encodingFalse__Globals.big2_encoding_ns
big2_encodingnormal_encodingFalse__Globals.big2_encoding
encodingsencodingFalse__Globals.encodings
encodingsNSencodingFalse__Globals.encodingsNS
nullLocatorLocatorImplFalsePoco.XML.anonymous_namespace{parserengine.cpp}.__Globals.nullLocator
_pInstanceApplicationFalsePoco.Util.Application._pInstance

Statistics

Stat   mutableFieldType   isFieldImmutable
Sum:00
Average:00
Minimum:00
Maximum:00
Standard deviation:00
Variance:00

270
Naming Conventions  

warningCritical    Rule warning: Instance fields should be prefixed with a 'm_'
// <Name>Instance fields should be prefixed with a 'm_'</Name>
warnif count > 0 (from f in Fields where 
  
!f.NameLike (@"^m_") && 
  
!f.IsStatic  
  
// Don't hesitate to customize the regex of NameLike to your preference. 
 && !f.IsGlobal && !f.IsEnumValue && !f.IsThirdParty 
select new { f }).Take(10)

10 fields matched

fieldsFull Name
next_inz_stream_s.next_in
avail_inz_stream_s.avail_in
total_inz_stream_s.total_in
next_outz_stream_s.next_out
avail_outz_stream_s.avail_out
total_outz_stream_s.total_out
msgz_stream_s.msg
statez_stream_s.state
zallocz_stream_s.zalloc
zfreez_stream_s.zfree

Statistics

Stat
Sum:
Average:
Minimum:
Maximum:
Standard deviation:
Variance:
warningCritical    Rule warning: Static fields should be prefixed with a 's_'
// <Name>Static fields should be prefixed with a 's_'</Name>
   warnif count > 0 (from f in Fields where 
  
!f.NameLike (@"^s_") && 
  
f.IsStatic && !f.IsThirdParty 
  
select new { f }).Take(10)  
  
// Don't hesitate to customize the regex of NameLike to your preference.


10 fields matched

fieldsFull Name
kDecimalExponentDistance__Globals.kDecimalExponentDistance
kMinDecimalExponent__Globals.kMinDecimalExponent
kMaxDecimalExponent__Globals.kMaxDecimalExponent
crc_table__Globals.crc_table
configuration_table__Globals.configuration_table
extra_lbits__Globals.extra_lbits
extra_dbits__Globals.extra_dbits
extra_blbits__Globals.extra_blbits
bl_order__Globals.bl_order
static_ltree__Globals.static_ltree

Statistics

Stat
Sum:
Average:
Minimum:
Maximum:
Standard deviation:
Variance:
warningCritical    Rule warning: Exception class name should be suffixed with 'Exception'
// <Name>Exception class name should be suffixed with 'Exception'</Name>
warnif count > 0 (from t in Types where t.IsExceptionClass && !t.NameLike (@"Exception$") && !t.IsThirdParty
select new { t, t.NbLinesOfCode }).Take(10)

1 types matched

type# lines of code (LOC)Full Name
URIRedirection7Poco.URIRedirection

Statistics

Stat   # lines of code (LOC)
Sum:7
Average:7
Minimum:7
Maximum:7
Standard deviation:0
Variance:0
warningCritical    Rule warning: Types name should begin with an Upper character
// <Name>Types name should begin with an Upper character</Name>
warnif count > 0 (from t in Types where 
 
!t.NameLike (@"^[A-Z]")      // The name of a type should begin with an Upper letter.
  && // Except if it is generated by compiler or ...
 !t.IsThirdParty && !t.IsGlobal
select new { t, t.NbLinesOfCode }).Take(10)

10 types matched

types# lines of code (LOC)Full Name
poco_static_assert_test<x>0poco_static_assert_test<x>
z_stream_s0z_stream_s
gz_header_s0gz_header_s
gzFile_s0gzFile_s
internal_state0internal_state
ct_data_s0ct_data_s
ct_data_s+Anonymous0ct_data_s+Anonymous
ct_data_s+Anonymous0ct_data_s+Anonymous
tree_desc_s0tree_desc_s
internal_state0internal_state

Statistics

Stat   # lines of code (LOC)
Sum:0
Average:0
Minimum:0
Maximum:0
Standard deviation:0
Variance:0
warningCritical    Rule warning: Avoid methods with name too long
// <Name>Avoid methods with name too long</Name>
warnif count > 0 from m in Application.Methods where 
 
!m.IsGeneratedByCompiler 
  
&& m.SimpleName.Length > 35 && !m.IsThirdParty

select new { m, m.SimpleName }

// The regex matches methods with name longer 
// than 35 characters.
// Method Name doesn't contain the type and namespace 
// prefix, FullName does.
// The regex computes the method name length from 
// the beginning until the first open parenthesis 
// or first lower than (for generic methods).
      

300 methods matched

methodsSimpleNameFull Name
GetCachedPowerForBinaryExponentRange(int,int,double_conversion::DiyFp* ,int*)GetCachedPowerForBinaryExponentRange__Globals.GetCachedPowerForBinaryExponentRange(int,int ,double_conversion::DiyFp*,int*)
ActiveRunnable<ResultType,ArgType,OwnerType>(OwnerType*,Callback ,constArgType&,constActiveResultType&)ActiveRunnable<ResultType,ArgType,OwnerType>Poco.ActiveRunnable<ResultType,ArgType,OwnerType>.ActiveRunnable <ResultType,ArgType,OwnerType>(OwnerType*,Callback,constArgType& ,constActiveResultType&)
ActiveRunnable<void,type-parameter-0-0,type-parameter-0-1>(OwnerType* ,Callback,constArgType&,constActiveResultType&)ActiveRunnable<void,type-parameter-0-0,type-parameter-0-1>Poco.ActiveRunnable<void,type-parameter-0-0,type-parameter-0-1> .ActiveRunnable<void,type-parameter-0-0,type-parameter-0-1>(OwnerType* ,Callback,constArgType&,constActiveResultType&)
ActiveRunnable<type-parameter-0-0,void,type-parameter-0-1>(OwnerType* ,Callback,constActiveResultType&)ActiveRunnable<type-parameter-0-0,void,type-parameter-0-1>Poco.ActiveRunnable<type-parameter-0-0,void,type-parameter-0-1> .ActiveRunnable<type-parameter-0-0,void,type-parameter-0-1>(OwnerType* ,Callback,constActiveResultType&)
ActiveRunnable<void,void,type-parameter-0-0>(OwnerType*,Callback ,constActiveResultType&)ActiveRunnable<void,void,type-parameter-0-0>Poco.ActiveRunnable<void,void,type-parameter-0-0>.ActiveRunnable<void ,void,type-parameter-0-0>(OwnerType*,Callback,constActiveResultType&)
ActiveMethod<ResultType,ArgType,OwnerType,StarterType>(OwnerType* ,Callback)ActiveMethod<ResultType,ArgType,OwnerType,StarterType>Poco.ActiveMethod<ResultType,ArgType,OwnerType,StarterType,> .ActiveMethod<ResultType,ArgType,OwnerType,StarterType>(OwnerType* ,Callback)
ActiveMethod<ResultType,ArgType,OwnerType,StarterType> (constActiveMethod<ResultType,ArgType,OwnerType,StarterType>&)ActiveMethod<ResultType,ArgType,OwnerType,StarterType>Poco.ActiveMethod<ResultType,ArgType,OwnerType,StarterType,> .ActiveMethod<ResultType,ArgType,OwnerType,StarterType> (constActiveMethod<ResultType,ArgType,OwnerType,StarterType>&)
ActiveMethod<ResultType,ArgType,OwnerType,StarterType>()ActiveMethod<ResultType,ArgType,OwnerType,StarterType>Poco.ActiveMethod<ResultType,ArgType,OwnerType,StarterType,> .ActiveMethod<ResultType,ArgType,OwnerType,StarterType>()
ActiveMethod<type-parameter-0-0,void,type-parameter-0-1 ,type-parameter-0-2>(OwnerType*,Callback)ActiveMethod<type-parameter-0-0,void,type-parameter-0-1,type-parameter-0-2>Poco.ActiveMethod<type-parameter-0-0,void,type-parameter-0-1 ,type-parameter-0-2>.ActiveMethod<type-parameter-0-0,void ,type-parameter-0-1,type-parameter-0-2>(OwnerType*,Callback)
ActiveMethod<type-parameter-0-0,void,type-parameter-0-1 ,type-parameter-0-2>(constActiveMethod<type-parameter-0-0,void ,type-parameter-0-1,type-parameter-0-2>&)ActiveMethod<type-parameter-0-0,void,type-parameter-0-1,type-parameter-0-2>Poco.ActiveMethod<type-parameter-0-0,void,type-parameter-0-1 ,type-parameter-0-2>.ActiveMethod<type-parameter-0-0,void ,type-parameter-0-1,type-parameter-0-2>(constActiveMethod <type-parameter-0-0,void,type-parameter-0-1,type-parameter-0-2>&)
ActiveMethod<type-parameter-0-0,void,type-parameter-0-1 ,type-parameter-0-2>()ActiveMethod<type-parameter-0-0,void,type-parameter-0-1,type-parameter-0-2>Poco.ActiveMethod<type-parameter-0-0,void,type-parameter-0-1 ,type-parameter-0-2>.ActiveMethod<type-parameter-0-0,void ,type-parameter-0-1,type-parameter-0-2>()
AbstractEvent<TArgs,TStrategy,TDelegate,TMutex>()AbstractEvent<TArgs,TStrategy,TDelegate,TMutex>Poco.AbstractEvent<TArgs,TStrategy,TDelegate,TMutex>.AbstractEvent <TArgs,TStrategy,TDelegate,TMutex>()
AbstractEvent<TArgs,TStrategy,TDelegate,TMutex>(constTStrategy&)AbstractEvent<TArgs,TStrategy,TDelegate,TMutex>Poco.AbstractEvent<TArgs,TStrategy,TDelegate,TMutex>.AbstractEvent <TArgs,TStrategy,TDelegate,TMutex>(constTStrategy&)
~AbstractEvent<TArgs,TStrategy,TDelegate,TMutex>()~AbstractEvent<TArgs,TStrategy,TDelegate,TMutex>Poco.AbstractEvent<TArgs,TStrategy,TDelegate,TMutex>.~AbstractEvent <TArgs,TStrategy,TDelegate,TMutex>()
AbstractEvent<TArgs,TStrategy,TDelegate,TMutex>(constAbstractEvent <TArgs,TStrategy,TDelegate,TMutex>&)AbstractEvent<TArgs,TStrategy,TDelegate,TMutex>Poco.AbstractEvent<TArgs,TStrategy,TDelegate,TMutex>.AbstractEvent <TArgs,TStrategy,TDelegate,TMutex>(constAbstractEvent<TArgs,TStrategy ,TDelegate,TMutex>&)
AbstractEvent<void,type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2>()AbstractEvent<void,type-parameter-0-0,type-parameter-0-1,type-parameter-0-2>Poco.AbstractEvent<void,type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2>.AbstractEvent<void,type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2>()
AbstractEvent<void,type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2>(constTStrategy&)AbstractEvent<void,type-parameter-0-0,type-parameter-0-1,type-parameter-0-2>Poco.AbstractEvent<void,type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2>.AbstractEvent<void,type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2>(constTStrategy&)
~AbstractEvent<void,type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2>()~AbstractEvent<void,type-parameter-0-0,type-parameter-0-1,type-parameter-0-2>Poco.AbstractEvent<void,type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2>.~AbstractEvent<void,type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2>()
AbstractEvent<void,type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2>(constAbstractEvent<void,type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2>&)AbstractEvent<void,type-parameter-0-0,type-parameter-0-1,type-parameter-0-2>Poco.AbstractEvent<void,type-parameter-0-0,type-parameter-0-1 ,type-parameter-0-2>.AbstractEvent<void,type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2>(constAbstractEvent<void ,type-parameter-0-0,type-parameter-0-1,type-parameter-0-2>&)
NotificationStrategy<TArgs,TDelegate>()NotificationStrategy<TArgs,TDelegate>Poco.NotificationStrategy<TArgs,TDelegate>.NotificationStrategy<TArgs ,TDelegate>()
~NotificationStrategy<TArgs,TDelegate>()~NotificationStrategy<TArgs,TDelegate>Poco.NotificationStrategy<TArgs,TDelegate>.~NotificationStrategy<TArgs ,TDelegate>()
NotificationStrategy<void,type-parameter-0-0>()NotificationStrategy<void,type-parameter-0-0>Poco.NotificationStrategy<void,type-parameter-0-0> .NotificationStrategy<void,type-parameter-0-0>()
~NotificationStrategy<void,type-parameter-0-0>()~NotificationStrategy<void,type-parameter-0-0>Poco.NotificationStrategy<void,type-parameter-0-0> .~NotificationStrategy<void,type-parameter-0-0>()
DefaultStrategy<void,type-parameter-0-0>()DefaultStrategy<void,type-parameter-0-0>Poco.DefaultStrategy<void,type-parameter-0-0>.DefaultStrategy<void ,type-parameter-0-0>()
DefaultStrategy<void,type-parameter-0-0>(constDefaultStrategy<void ,type-parameter-0-0>&)DefaultStrategy<void,type-parameter-0-0>Poco.DefaultStrategy<void,type-parameter-0-0>.DefaultStrategy<void ,type-parameter-0-0>(constDefaultStrategy<void,type-parameter-0-0>&)
~DefaultStrategy<void,type-parameter-0-0>()~DefaultStrategy<void,type-parameter-0-0>Poco.DefaultStrategy<void,type-parameter-0-0>.~DefaultStrategy<void ,type-parameter-0-0>()
BasicBufferedBidirectionalStreamBuf<ch,tr,ba>(std::streamsize,openmode )BasicBufferedBidirectionalStreamBuf<ch,tr,ba>Poco.BasicBufferedBidirectionalStreamBuf<ch,tr,ba,> .BasicBufferedBidirectionalStreamBuf<ch,tr,ba>(std::streamsize ,openmode)
~BasicBufferedBidirectionalStreamBuf<ch,tr,ba>()~BasicBufferedBidirectionalStreamBuf<ch,tr,ba>Poco.BasicBufferedBidirectionalStreamBuf<ch,tr,ba,> .~BasicBufferedBidirectionalStreamBuf<ch,tr,ba>()
BasicBufferedBidirectionalStreamBuf<ch,tr,ba> (constBasicBufferedBidirectionalStreamBuf<ch,tr,ba>&)BasicBufferedBidirectionalStreamBuf<ch,tr,ba>Poco.BasicBufferedBidirectionalStreamBuf<ch,tr,ba,> .BasicBufferedBidirectionalStreamBuf<ch,tr,ba> (constBasicBufferedBidirectionalStreamBuf<ch,tr,ba>&)
Tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17 ,T18,T19>()Tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>Poco.Tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16 ,T17,T18,T19>.Tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14 ,T15,T16,T17,T18,T19>()
Tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17 ,T18,T19>(typenameTypeWrapper<T0>::CONSTTYPE&,typenameTypeWrapper<T1 >::CONSTTYPE&,typenameTypeWrapper<T2>::CONSTTYPE&,typenameTypeWrapper <T3>::CONSTTYPE&,typenameTypeWrapper<T4>::CONSTTYPE& ,typenameTypeWrapper<T5>::CONSTTYPE&,typenameTypeWrapper<T6 >::CONSTTYPE&,typenameTypeWrapper<T7>::CONSTTYPE&,typenameTypeWrapper <T8>::CONSTTYPE&,typenameTypeWrapper<T9>::CONSTTYPE& ,typenameTypeWrapper<T10>::CONSTTYPE&,typenameTypeWrapper<T11 >::CONSTTYPE&,typenameTypeWrapper<T12>::CONSTTYPE&,typenameTypeWrapper <T13>::CONSTTYPE&,typenameTypeWrapper<T14>::CONSTTYPE& ,typenameTypeWrapper<T15>::CONSTTYPE&,typenameTypeWrapper<T16 >::CONSTTYPE&,typenameTypeWrapper<T17>::CONSTTYPE&,typenameTypeWrapper <T18>::CONSTTYPE&,typenameTypeWrapper<T19>::CONSTTYPE&)Tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>Poco.Tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16 ,T17,T18,T19>.Tuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14 ,T15,T16,T17,T18,T19>(typenameTypeWrapper<T0>::CONSTTYPE& ,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper<T2 >::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE&,typenameTypeWrapper <T4>::CONSTTYPE&,typenameTypeWrapper<T5>::CONSTTYPE& ,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper<T7 >::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE&,typenameTypeWrapper <T9>::CONSTTYPE&,typenameTypeWrapper<T10>::CONSTTYPE& ,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper<T12 >::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE&,typenameTypeWrapper <T14>::CONSTTYPE&,typenameTypeWrapper<T15>::CONSTTYPE& ,typenameTypeWrapper<T16>::CONSTTYPE&,typenameTypeWrapper<T17 >::CONSTTYPE&,typenameTypeWrapper<T18>::CONSTTYPE&,typenameTypeWrapper <T19>::CONSTTYPE&)
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,structPoco::NullTypeList>()Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17,type-parameter-0-18,structPoco::NullTypeList>Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,Poco::NullTypeList>.Tuple<type-parameter-0-0 ,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3 ,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6 ,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9 ,type-parameter-0-10,type-parameter-0-11,type-parameter-0-12 ,type-parameter-0-13,type-parameter-0-14,type-parameter-0-15 ,type-parameter-0-16,type-parameter-0-17,type-parameter-0-18 ,structPoco::NullTypeList>()
Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,structPoco::NullTypeList>(typenameTypeWrapper<T0 >::CONSTTYPE&,typenameTypeWrapper<T1>::CONSTTYPE&,typenameTypeWrapper <T2>::CONSTTYPE&,typenameTypeWrapper<T3>::CONSTTYPE& ,typenameTypeWrapper<T4>::CONSTTYPE&,typenameTypeWrapper<T5 >::CONSTTYPE&,typenameTypeWrapper<T6>::CONSTTYPE&,typenameTypeWrapper <T7>::CONSTTYPE&,typenameTypeWrapper<T8>::CONSTTYPE& ,typenameTypeWrapper<T9>::CONSTTYPE&,typenameTypeWrapper<T10 >::CONSTTYPE&,typenameTypeWrapper<T11>::CONSTTYPE&,typenameTypeWrapper <T12>::CONSTTYPE&,typenameTypeWrapper<T13>::CONSTTYPE& ,typenameTypeWrapper<T14>::CONSTTYPE&,typenameTypeWrapper<T15 >::CONSTTYPE&,typenameTypeWrapper<T16>::CONSTTYPE&,typenameTypeWrapper <T17>::CONSTTYPE&,typenameTypeWrapper<T18>::CONSTTYPE&)Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17,type-parameter-0-18,structPoco::NullTypeList>Poco.Tuple<type-parameter-0-0,type-parameter-0-1,type-parameter-0-2 ,type-parameter-0-3,type-parameter-0-4,type-parameter-0-5 ,type-parameter-0-6,type-parameter-0-7,type-parameter-0-8 ,type-parameter-0-9,type-parameter-0-10,type-parameter-0-11 ,type-parameter-0-12,type-parameter-0-13,type-parameter-0-14 ,type-parameter-0-15,type-parameter-0-16,type-parameter-0-17 ,type-parameter-0-18,Poco::NullTypeList>.