Skip to content

Instantly share code, notes, and snippets.

@LeeroyDing
Created July 18, 2013 00:18
Show Gist options
  • Save LeeroyDing/6025744 to your computer and use it in GitHub Desktop.
Save LeeroyDing/6025744 to your computer and use it in GitHub Desktop.
In file included from RequestGroupMan.cc:35:
In file included from ./RequestGroupMan.h:50:
./IndexedList.h:67:37: error: no type named 'size_type' in
'std::__1::__deque_iterator<std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned
long long, aria2::SharedHandle<aria2::RequestGroup> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, void *> *, long> >, aria2::SharedHandle<aria2::RequestGroup> >,
std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, void *> *, long> >, aria2::SharedHandle<aria2::RequestGroup> > *,
std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, void *> *, long> >, aria2::SharedHandle<aria2::RequestGroup> > &,
std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, void *> *, long> >, aria2::SharedHandle<aria2::RequestGroup> > **,
long, 170>'
typedef typename SeqIteratorType::size_type size_type;
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
RequestGroupMan.cc:168:26: note: in instantiation of template class
'aria2::IndexedListIterator<std::__1::deque<std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned
long long, aria2::SharedHandle<aria2::RequestGroup> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, void *> *, long> >, aria2::SharedHandle<aria2::RequestGroup> >,
std::__1::allocator<std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned
long long, aria2::SharedHandle<aria2::RequestGroup> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, void *> *, long> >, aria2::SharedHandle<aria2::RequestGroup> > > >,
aria2::SharedHandle<aria2::RequestGroup>, aria2::SharedHandle<aria2::RequestGroup> &,
aria2::SharedHandle<aria2::RequestGroup> *,
std::__1::__deque_iterator<std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned
long long, aria2::SharedHandle<aria2::RequestGroup> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, void *> *, long> >, aria2::SharedHandle<aria2::RequestGroup> >,
std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, void *> *, long> >, aria2::SharedHandle<aria2::RequestGroup> > *,
std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, void *> *, long> >, aria2::SharedHandle<aria2::RequestGroup> > &,
std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, void *> *, long> >, aria2::SharedHandle<aria2::RequestGroup> > **,
long, 170> >' requested here
reservedGroups_.insert(pos, RequestGroupKeyFunc(),
^
In file included from RequestGroupMan.cc:35:
In file included from ./RequestGroupMan.h:50:
./IndexedList.h:67:37: error: no type named 'size_type' in
'std::__1::__deque_iterator<std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned
long long, aria2::SharedHandle<aria2::DownloadResult> >, std::__1::__tree_node<std::__1::pair<unsigned long
long, aria2::SharedHandle<aria2::DownloadResult> >, void *> *, long> >,
aria2::SharedHandle<aria2::DownloadResult> >, const
std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, void *> *, long> >, aria2::SharedHandle<aria2::DownloadResult> >
*, const std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, void *> *, long> >, aria2::SharedHandle<aria2::DownloadResult> >
&, std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, void *> *, long> >, aria2::SharedHandle<aria2::DownloadResult> >
*const *, long, 170>'
typedef typename SeqIteratorType::size_type size_type;
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
RequestGroupMan.cc:558:26: note: in instantiation of template class
'aria2::IndexedListIterator<std::__1::deque<std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned
long long, aria2::SharedHandle<aria2::DownloadResult> >, std::__1::__tree_node<std::__1::pair<unsigned long
long, aria2::SharedHandle<aria2::DownloadResult> >, void *> *, long> >,
aria2::SharedHandle<aria2::DownloadResult> >,
std::__1::allocator<std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned
long long, aria2::SharedHandle<aria2::DownloadResult> >, std::__1::__tree_node<std::__1::pair<unsigned long
long, aria2::SharedHandle<aria2::DownloadResult> >, void *> *, long> >,
aria2::SharedHandle<aria2::DownloadResult> > > >, aria2::SharedHandle<aria2::DownloadResult>, const
aria2::SharedHandle<aria2::DownloadResult> &, const aria2::SharedHandle<aria2::DownloadResult> *,
std::__1::__deque_iterator<std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned
long long, aria2::SharedHandle<aria2::DownloadResult> >, std::__1::__tree_node<std::__1::pair<unsigned long
long, aria2::SharedHandle<aria2::DownloadResult> >, void *> *, long> >,
aria2::SharedHandle<aria2::DownloadResult> >, const
std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, void *> *, long> >, aria2::SharedHandle<aria2::DownloadResult> >
*, const std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, void *> *, long> >, aria2::SharedHandle<aria2::DownloadResult> >
&, std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, void *> *, long> >, aria2::SharedHandle<aria2::DownloadResult> >
*const *, long, 170> >' requested here
downloadResults_.begin(), eoi = downloadResults_.end(); itr != eoi;
^
In file included from RequestGroupMan.cc:35:
In file included from ./RequestGroupMan.h:50:
./IndexedList.h:67:37: error: no type named 'size_type' in
'std::__1::__deque_iterator<std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned
long long, aria2::SharedHandle<aria2::DownloadResult> >, std::__1::__tree_node<std::__1::pair<unsigned long
long, aria2::SharedHandle<aria2::DownloadResult> >, void *> *, long> >,
aria2::SharedHandle<aria2::DownloadResult> >,
std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, void *> *, long> >, aria2::SharedHandle<aria2::DownloadResult> >
*, std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, void *> *, long> >, aria2::SharedHandle<aria2::DownloadResult> >
&, std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, void *> *, long> >, aria2::SharedHandle<aria2::DownloadResult> >
**, long, 170>'
typedef typename SeqIteratorType::size_type size_type;
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
RequestGroupMan.cc:558:41: note: in instantiation of template class
'aria2::IndexedListIterator<std::__1::deque<std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned
long long, aria2::SharedHandle<aria2::DownloadResult> >, std::__1::__tree_node<std::__1::pair<unsigned long
long, aria2::SharedHandle<aria2::DownloadResult> >, void *> *, long> >,
aria2::SharedHandle<aria2::DownloadResult> >,
std::__1::allocator<std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned
long long, aria2::SharedHandle<aria2::DownloadResult> >, std::__1::__tree_node<std::__1::pair<unsigned long
long, aria2::SharedHandle<aria2::DownloadResult> >, void *> *, long> >,
aria2::SharedHandle<aria2::DownloadResult> > > >, aria2::SharedHandle<aria2::DownloadResult>,
aria2::SharedHandle<aria2::DownloadResult> &, aria2::SharedHandle<aria2::DownloadResult> *,
std::__1::__deque_iterator<std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned
long long, aria2::SharedHandle<aria2::DownloadResult> >, std::__1::__tree_node<std::__1::pair<unsigned long
long, aria2::SharedHandle<aria2::DownloadResult> >, void *> *, long> >,
aria2::SharedHandle<aria2::DownloadResult> >,
std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, void *> *, long> >, aria2::SharedHandle<aria2::DownloadResult> >
*, std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, void *> *, long> >, aria2::SharedHandle<aria2::DownloadResult> >
&, std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::DownloadResult> >, void *> *, long> >, aria2::SharedHandle<aria2::DownloadResult> >
**, long, 170> >' requested here
downloadResults_.begin(), eoi = downloadResults_.end(); itr != eoi;
^
In file included from RequestGroupMan.cc:35:
In file included from ./RequestGroupMan.h:50:
./IndexedList.h:67:37: error: no type named 'size_type' in
'std::__1::__deque_iterator<std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned
long long, aria2::SharedHandle<aria2::RequestGroup> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, void *> *, long> >, aria2::SharedHandle<aria2::RequestGroup> >,
const std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, void *> *, long> >, aria2::SharedHandle<aria2::RequestGroup> > *,
const std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, void *> *, long> >, aria2::SharedHandle<aria2::RequestGroup> > &,
std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, void *> *, long> >, aria2::SharedHandle<aria2::RequestGroup> >
*const *, long, 170>'
typedef typename SeqIteratorType::size_type size_type;
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
RequestGroupMan.cc:796:61: note: in instantiation of template class
'aria2::IndexedListIterator<std::__1::deque<std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned
long long, aria2::SharedHandle<aria2::RequestGroup> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, void *> *, long> >, aria2::SharedHandle<aria2::RequestGroup> >,
std::__1::allocator<std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned
long long, aria2::SharedHandle<aria2::RequestGroup> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, void *> *, long> >, aria2::SharedHandle<aria2::RequestGroup> > > >,
aria2::SharedHandle<aria2::RequestGroup>, const aria2::SharedHandle<aria2::RequestGroup> &, const
aria2::SharedHandle<aria2::RequestGroup> *,
std::__1::__deque_iterator<std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned
long long, aria2::SharedHandle<aria2::RequestGroup> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, void *> *, long> >, aria2::SharedHandle<aria2::RequestGroup> >,
const std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, void *> *, long> >, aria2::SharedHandle<aria2::RequestGroup> > *,
const std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, void *> *, long> >, aria2::SharedHandle<aria2::RequestGroup> > &,
std::__1::pair<std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, std::__1::__tree_node<std::__1::pair<unsigned long long,
aria2::SharedHandle<aria2::RequestGroup> >, void *> *, long> >, aria2::SharedHandle<aria2::RequestGroup> >
*const *, long, 170> >' requested here
for(RequestGroupList::const_iterator itr = requestGroups_.begin(),
^
4 errors generated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment