Searched refs:typename (Results 1 - 25 of 26) sorted by relevance

12

/vbox/include/iprt/cpp/
H A Dmeta.h42 template <bool Condition, typename TrueResult, typename FalseResult>
54 template <typename TrueResult, typename FalseResult>
69 template <typename TrueResult, typename FalseResult>
85 template <class T, typename TrueResult, typename FalseResult>
101 template <class T, typename TrueResult, typename FalseResul
[all...]
H A Dmtlist.h91 template <class T, typename ITYPE = typename RTCIf<(sizeof(T) > sizeof(void*)), T*, T>::result>
H A Dlist.h131 template <typename T1, typename T2>
157 template <typename T1>
189 template <class T, typename ITYPE, bool MT>
200 typedef typename RTCIfPtr<ITYPE, T&, T>::result GET_RTYPE;
201 typedef typename RTCIfPtr<ITYPE, const T&, T>::result GET_CRTYPE;
905 template <class T, typename ITYPE, bool MT>
913 template <class T, typename ITYPE = typename RTCIf<(sizeof(T) > sizeof(void*)), T*, T>::result>
/vbox/src/libs/xpcom18a4/xpcom/tests/StringFactoringTests/
H A DnsStdStringWrapper.h69 using typename basic_string_t::traits_type;
70 using typename basic_string_t::value_type;
71 using typename basic_string_t::allocator_type;
72 using typename basic_string_t::size_type;
73 using typename basic_string_t::difference_type;
74 using typename basic_string_t::reference;
75 using typename basic_string_t::const_reference;
76 using typename basic_string_t::pointer;
77 using typename basic_string_t::const_pointer;
78 using typename basic_string_
[all...]
/vbox/src/libs/zlib-1.2.6/contrib/iostream3/
H A Dzfstream.h412 template<typename T1, typename T2>
417 template <typename Ta, typename Tb>
447 template<typename T1, typename T2>
456 template<typename T1, typename T2>
/vbox/src/libs/xpcom18a4/xpcom/ds/
H A DnsClassHashtable.h58 typedef typename KeyClass::KeyType KeyType;
81 typedef typename KeyClass::KeyType KeyType;
100 typename nsBaseHashtable<KeyClass,nsAutoPtr<T>,T*>::EntryType* ent =
128 typename nsBaseHashtableMT<KeyClass,nsAutoPtr<T>,T*>::EntryType* ent =
H A DnsInterfaceHashtable.h58 typedef typename KeyClass::KeyType KeyType;
88 typedef typename KeyClass::KeyType KeyType;
113 typename nsBaseHashtable<KeyClass, nsCOMPtr<Interface>, Interface*>::EntryType* ent =
141 typename nsBaseHashtable<KeyClass, nsCOMPtr<Interface>, Interface*>::EntryType* ent =
169 typename nsBaseHashtableMT<KeyClass, nsCOMPtr<Interface>, Interface*>::EntryType* ent =
H A DnsRefPtrHashtable.h59 typedef typename KeyClass::KeyType KeyType;
89 typedef typename KeyClass::KeyType KeyType;
114 typename nsBaseHashtable<KeyClass, nsRefPtr<RefPtr>, RefPtr*>::EntryType* ent =
142 typename nsBaseHashtable<KeyClass, nsRefPtr<RefPtr>, RefPtr*>::EntryType* ent =
170 typename nsBaseHashtableMT<KeyClass, nsRefPtr<RefPtr>, RefPtr*>::EntryType* ent =
H A DnsBaseHashtable.h61 typedef typename KeyClass::KeyType KeyType;
62 typedef typename KeyClass::KeyTypePointer KeyTypePointer;
86 typedef typename KeyClass::KeyType KeyType;
269 typedef typename
271 typedef typename
273 typedef typename
275 typedef typename
H A DnsTHashtable.h139 typedef typename EntryType::KeyType KeyType;
144 typedef typename EntryType::KeyTypePointer KeyTypePointer;
/vbox/src/VBox/Main/include/
H A Dobjectslist.h44 template<typename T>
51 typedef typename MyList::iterator iterator;
52 typedef typename MyList::const_iterator const_iterator;
53 // typename is necessary to disambiguate "::iterator" in templates; see
H A DMatching.h151 typename List::const_iterator it =
157 for (typename PairList::const_iterator it = mIntervals.begin();
H A DWrapper.h406 template <typename A>
456 template <typename A>
/vbox/src/VBox/Main/src-server/win/
H A Dsvchlp.h63 template <typename Scalar>
69 template <typename Scalar>
/vbox/include/VBox/com/
H A Darray.h228 template<typename T>
253 template<typename T>
396 template<typename T>
455 template<typename T>
605 template<typename T, class Traits = SafeArrayTraits<T> >
692 template<template<typename, typename> class C, class A>
699 for (typename C<T, A>::const_iterator it = aCntr.begin();
720 template<template<typename, typename, typenam
[all...]
H A Dlist.h41 template <typename C>
71 template <typename C>
H A Dmtlist.h40 template <typename C>
70 template <typename C>
/vbox/src/VBox/Frontends/VirtualBox/src/globals/
H A DCOMDefs.h226 template <typename QT, typename CT>
234 template <typename CT, typename QT>
242 template <typename QT, typename CT>
250 template <typename CT, typename QT>
260 template <typename T>
268 template <typename
[all...]
/vbox/src/VBox/NetworkServices/NetLib/
H A Dshared_ptr.h22 template<typename T>
/vbox/src/VBox/Additions/haiku/SharedFolders/
H A DOpenHashTable.h92 template<typename Definition, bool AutoExpand = true,
93 bool CheckDuplicates = false, typename Allocator = MallocAllocator>
98 typedef typename Definition::KeyType KeyType;
99 typedef typename Definition::ValueType ValueType;
/vbox/src/libs/xpcom18a4/xpcom/string/public/
H A DnsAlgorithm.h118 // XXX Visual C++ can't stomach 'typename' where it rightfully should
121 nsCharTraits<typename OutputIterator::value_type>::move(result.get()-lengthToCopy, last.get()-lengthToCopy, lengthToCopy);
H A DnsCharTraits.h590 typedef typename InputIterator::difference_type difference_type;
601 const typename InputIterator::value_type*
733 write( OutputIterator& iter, const typename OutputIterator::value_type* s, PRUint32 n )
/vbox/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/
H A DVBoxDispProfile.h210 template<typename T, typename P> class VBoxDispProfileScopeLogger
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/include/
H A Dguiddef.h57 template<typename T> const GUID &__wine_uuidof();
/vbox/src/libs/xpcom18a4/xpcom/base/
H A Dnscore.h360 #define typename macro

Completed in 471 milliseconds

12