Public Member Functions | Public Attributes | List of all members
FriendlyNameTestFixture Struct Reference

Public Member Functions

 FriendlyNameTestFixture ()
 

Public Attributes

fnmap_t nameMap
 

Detailed Description

Definition at line 13 of file FriendlyName_t.cc.

Constructor & Destructor Documentation

FriendlyNameTestFixture::FriendlyNameTestFixture ( )

Definition at line 19 of file FriendlyName_t.cc.

19  : nameMap()
20 {
21  nameMap.insert(std::make_pair("Foo", "Foo"));
22  nameMap.insert(std::make_pair("bar::Foo", "bar::Foo"));
23  nameMap.insert(std::make_pair("std::vector<Foo>", "Foos"));
24  nameMap.insert(std::make_pair("std::vector<bar::Foo>", "bar::Foos"));
25  nameMap.insert(std::make_pair("V<A,B>", "ABV"));
26  nameMap.insert(
27  std::make_pair("art::Wrapper<MuonDigiCollection<CSCDetId,CSCALCTDigi> >",
28  "CSCDetIdCSCALCTDigiMuonDigiCollection"));
29  nameMap.insert(std::make_pair("A<B<C>,D<E> >", "CBEDA"));
30  nameMap.insert(std::make_pair("A<B<C<D> > >", "DCBA"));
31  nameMap.insert(std::make_pair("A<B<C,D>,E<F> >", "CDBFEA"));
32  nameMap.insert(std::make_pair("Aa<Bb<Cc>,Dd<Ee> >", "CcBbEeDdAa"));
33  nameMap.insert(std::make_pair("Aa<Bb<Cc<Dd> > >", "DdCcBbAa"));
34  nameMap.insert(std::make_pair("Aa<Bb<Cc,Dd>,Ee<Ff> >", "CcDdBbFfEeAa"));
35  nameMap.insert(std::make_pair("Aa<Bb<Cc,Dd>,Ee<Ff,Gg> >", "CcDdBbFfGgEeAa"));
36  nameMap.insert(std::make_pair("cet::map_vector_key", "mvk"));
37  nameMap.insert(std::make_pair("cet::map_vector<Foo>", "Foomv"));
38  nameMap.insert(std::make_pair("art::Assns<Ll,Rr,Dd>", "LlRrDdart::Assns"));
39  nameMap.insert(std::make_pair("art::Assns<Rr,Ll,Dd>", "LlRrDdart::Assns"));
40 }

Member Data Documentation

fnmap_t FriendlyNameTestFixture::nameMap

Definition at line 16 of file FriendlyName_t.cc.


The documentation for this struct was generated from the following file: