http://dbpedia.org/ontology/abstract
|
In computer programming, a Type Tunnel pat … In computer programming, a Type Tunnel pattern is where a group of physically unrelated types may be tunneled through an extensible adaptation layer and presented in unified form to an underlying layer for manipulation as a whole. It consists of the following: 1.
* a generic, extensible interface layer, used in client code, which can interact with heterogeneous types, and 2.
* a tunnel mechanism, which translates between the heterogeneous types expressed in the client code into the type understood by 3.
* a concrete API layer, which manipulates a single concrete type. Tunnel mechanism include Shims and conversion constructors.include Shims and conversion constructors.
|
http://dbpedia.org/ontology/wikiPageExternalLink
|
http://synesis.com.au/publishing/monolith/glossary.html%23type-tunnel +
, http://www.drdobbs.com/cpp/184401689 +
|
http://dbpedia.org/ontology/wikiPageID
|
26513498
|
http://dbpedia.org/ontology/wikiPageLength
|
2274
|
http://dbpedia.org/ontology/wikiPageRevisionID
|
956146782
|
http://dbpedia.org/ontology/wikiPageWikiLink
|
http://dbpedia.org/resource/Constructor_%28object-oriented_programming%29 +
, http://dbpedia.org/resource/Category:Software_design_patterns +
, http://dbpedia.org/resource/API +
, http://dbpedia.org/resource/Type_system +
, http://dbpedia.org/resource/Computer_programming +
, http://dbpedia.org/resource/Design_pattern_%28computer_science%29 +
, http://dbpedia.org/resource/Category:Generic_programming +
, http://dbpedia.org/resource/Category:Articles_with_example_C%2B%2B_code +
, http://dbpedia.org/resource/Duck_typing +
, http://dbpedia.org/resource/Interface_%28computer_science%29 +
, http://dbpedia.org/resource/Shim_%28computing%29 +
|
http://dbpedia.org/property/wikiPageUsesTemplate
|
http://dbpedia.org/resource/Template:Multiple_issues +
, http://dbpedia.org/resource/Template:Refbegin +
, http://dbpedia.org/resource/Template:Refend +
, http://dbpedia.org/resource/Template:Software-eng-stub +
, http://dbpedia.org/resource/Template:Notability +
, http://dbpedia.org/resource/Template:Design_Patterns_patterns +
, http://dbpedia.org/resource/Template:Refimprove +
, http://dbpedia.org/resource/Template:Citation +
, http://dbpedia.org/resource/Template:Cite_web +
|
http://purl.org/dc/terms/subject
|
http://dbpedia.org/resource/Category:Software_design_patterns +
, http://dbpedia.org/resource/Category:Generic_programming +
, http://dbpedia.org/resource/Category:Articles_with_example_C%2B%2B_code +
|
http://www.w3.org/ns/prov#wasDerivedFrom
|
http://en.wikipedia.org/wiki/Type_Tunnel_pattern?oldid=956146782&ns=0 +
|
http://xmlns.com/foaf/0.1/isPrimaryTopicOf
|
http://en.wikipedia.org/wiki/Type_Tunnel_pattern +
|
owl:sameAs |
http://www.wikidata.org/entity/Q7860892 +
, https://global.dbpedia.org/id/4w8od +
, http://rdf.freebase.com/ns/m.0bh8b1c +
, http://hu.dbpedia.org/resource/T%C3%ADpusalag%C3%BAt +
, http://yago-knowledge.org/resource/Type_Tunnel_pattern +
, http://dbpedia.org/resource/Type_Tunnel_pattern +
|
rdf:type |
http://dbpedia.org/class/yago/Form105930736 +
, http://dbpedia.org/class/yago/Abstraction100002137 +
, http://dbpedia.org/class/yago/Structure105726345 +
, http://dbpedia.org/class/yago/WikicatSoftwareDesignPatterns +
, http://dbpedia.org/class/yago/Cognition100023271 +
, http://dbpedia.org/class/yago/PsychologicalFeature100023100 +
|
rdfs:comment |
In computer programming, a Type Tunnel pat … In computer programming, a Type Tunnel pattern is where a group of physically unrelated types may be tunneled through an extensible adaptation layer and presented in unified form to an underlying layer for manipulation as a whole. It consists of the following: 1.
* a generic, extensible interface layer, used in client code, which can interact with heterogeneous types, and 2.
* a tunnel mechanism, which translates between the heterogeneous types expressed in the client code into the type understood by 3.
* a concrete API layer, which manipulates a single concrete type. which manipulates a single concrete type.
|
rdfs:label |
Type Tunnel pattern
|