úÎga‹R      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQ Safe RSTUVWXYZ[\]^SYZ[\]^ RSTUVWXYZ[\]^ None_lReturns a C++ include pointing to the header specified, within the installed location corresponding to the includehoppystd path in the std sources. (Example: includeHelper "utility.hpp")`__`_None#A set of instantiated pair classes. std::pair<A, B>Options for instantiating pair."Additional features to add to the  std::pair class. Pairs are always a and b.'The default options have no additional cs.instantiate className a b reqs4 creates a set of bindings for an instantiation of std::pair<a, b>. In the result, the  class has an external name of  className. with additional options. MConverts an instantiation into a list of exports to be included in a module.     None DWhether an iterator may be used to modify the underlying collection. .makeTrivialIteartor mutable valueTypeMaybe cls0 turns a class into a trivial iterator, adding:A default constructor named new.The class features a, b, and d. operator*: getConst :: this -> e (f valueType); if valueTypeMaybe is present. operator*: get :: this -> e valueType; if valueTypeMaybe is present and mutable is  . *iter = x: put :: this -> valueType -> g; if valueTypeMaybe is present and mutable is  .BTurns a class into a forward iterator, including everything from  ! plus the pre-increment operator: operator++: next :: this -> e (h cls).HTurns a class into a bidirectional iterator, including everything from ! plus the pre-decrement operator: operator--: prev :: this -> e (h cls).:makeRandomIterator mutable valueTypeMaybe distanceType clsB turns a class into a random iterator, including everything from  plus some methods: operator+=: add :: this -> distanceType -> e (h cls). operator+:  plus :: this -> distanceType -> i cls. operator-=: subtract :: distanceType -> e (h cls). operator-: minus :: distanceType -> i cls. operator-: *difference :: this -> this -> distanceType. operator[]: atConst :: distanceType -> e (f valueType); if valueTypeMaybe is present. operator[]: at :: distanceType -> e valueType; if valueTypeMaybe is present and mutable is  .     None  std::stringNonedSpecifies how values in a collection should be converted when converting the collection as a whole.A C++ value of type t* will convert to a foreign value of type   t.A C++ value of type t) will convert to a foreign value of type t. For an object type ( %), the class must have conversions (j).Include  std::string.None #A set of instantiated list classes.  std::list<T>! std::list<T>::iterator" std::list<T>::const_iterator#+Options for instantiating the list classes.%"Additional features to add to the  std::list class. Lists are always a and b, but you may want to add d and k# if your value type supports those.''The default options have no additional cs.(instantiate className t tReqs4 creates a set of bindings for an instantiation of  std::list= and associated types (e.g. iterators). In the result, the   class has an external name of  className6, and the iterator classes are further suffixed with  "Iterator" and "ConstIterator" respectively.)( with additional options.*MConverts an instantiation into a list of exports to be included in a module.  !"#$%&'()*  !"#$%&'()* #$%&' !"()* !"#$%&'()*None +"A set of instantiated map classes.- std::map<K, V>. std::map<K, V>::iterator/ std::map<K, V>::const_iterator0*Options for instantiating the map classes.2"Additional features to add to the std::map class. Maps are always a and b.3&How to convert values of the key type.4(How to convert values of the value type.5'The default options have no additional cs.6instantiate className k v reqs4 creates a set of bindings for an instantiation of std::map<k, v>< and associated types (e.g. iterators). In the result, the - class has an external name of  className6, and the iterator classes are further suffixed with  "Iterator" and "ConstIterator" respectively.76 with additional options.8MConverts an instantiation into a list of exports to be included in a module.+,-./012345678+,./-014235678012345+,-./678+,-./012345678None 9"A set of instantiated set classes.;  std::set<T>< std::set<T>::iterator=*Options for instantiating the set classes.?"Additional features to add to the std::set class. Sets are always a, k, and b, but you may want to add $ if your value type supports those.A'The default options have no additional cs.Binstantiate className t tReqs4 creates a set of bindings for an instantiation of std::set= and associated types (e.g. iterators). In the result, the ; class has an external name of  className3, and the iterator class is further suffixed with  "Iterator".CB with additional options.DMConverts an instantiation into a list of exports to be included in a module. 9:;<=>?@ABCD 9:<;=>@?ABCD =>?@A9:;<BCD9:;<=>?@ABCDNone E%A set of instantiated vector classes.G std::vector<T>H std::vector<T>::iteratorI std::vector<T>::const_iteratorJ-Options for instantiating the vector classes.L"Additional features to add to the  std::vector class. Vectors are always a and b, but you may want to add  and $ if your value type supports those.N'The default options have no additional cs.Oinstantiate className t tReqs4 creates a set of bindings for an instantiation of  std::vector= and associated types (e.g. iterators). In the result, the G class has an external name of  className6, and the iterator classes are further suffixed with  "Iterator" and "ConstIterator" respectively.PO with additional options.QMConverts an instantiation into a list of exports to be included in a module. EFGHIJKLMNOPQ EFHIGJKMLNOPQ JKLMNEFGHIOPQEFGHIJKLMNOPQl !"#$%&'()*+,-./012./3415.617./81 9 : ; < = > ? @ A B C D E F GHIHJHKHH LH MH NH H OHPQHR&hoppy-std-0.2.1-9KT1MGOin9v8LGF0N0D5xU Foreign.Hoppy.Generator.Std.Pair$Foreign.Hoppy.Generator.Std.Iterator"Foreign.Hoppy.Generator.Std.StringForeign.Hoppy.Generator.Std Foreign.Hoppy.Generator.Std.ListForeign.Hoppy.Generator.Std.MapForeign.Hoppy.Generator.Std.Set"Foreign.Hoppy.Generator.Std.VectorPaths_hoppy_std$Foreign.Hoppy.Generator.Std.InternalForeign.Hoppy.Generator.TypesptrTobjT)Foreign.Hoppy.Generator.Spec.ClassFeature Equatable ComparableContentsc_pairOptionsoptPairClassFeaturesdefaultOptions instantiate instantiate' toExportsIteratorMutabilityConstantMutablemakeTrivialIteratormakeForwardIteratormakeBidirectionalIteratormakeRandomIterator$fEqIteratorMutability$fOrdIteratorMutability$fShowIteratorMutabilityc_stringValueConversion ConvertPtr ConvertValuemod_std$fBoundedValueConversion$fEnumValueConversion$fEqValueConversion$fOrdValueConversion$fShowValueConversionc_list c_iteratorc_constIteratoroptListClassFeaturesoptValueConversionc_mapoptMapClassFeaturesoptKeyConversionc_setoptSetClassFeaturesc_vectoroptVectorClassFeaturescatchIOversionbindirlibdirdatadir libexecdir sysconfdir getBinDir getLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName includeHelper includeDir,hoppy-generator-0.2.1-Fe8mUKhgPsM4MUeohHI38u AssignableCopyable ClassFeaturerefTconstTvoidTtoGcTForeign.Hoppy.Generator.SpecClassConversion