Rosetta
Functions
T42.stl.names.hpp File Reference

Binder self-test file. Tests for bindings of STL classes. More...

#include <deque>
#include <forward_list>
#include <functional>
#include <list>
#include <vector>

Functions

void foo (std::list< double >)
 
void foo (std::forward_list< float >)
 
void foo (std::vector< double >)
 
void foo (std::deque< int >)
 
void foo (std::vector< std::vector< double > >)
 
void foo (std::vector< std::vector< std::vector< double > > >)
 
void foo (std::vector< std::list< std::forward_list< std::deque< double > > > >)
 

Detailed Description

Binder self-test file. Tests for bindings of STL classes.

Author
Sergey Lyskov

Function Documentation

◆ foo() [1/7]

void foo ( std::deque< int >  )

◆ foo() [2/7]

void foo ( std::forward_list< float >  )

◆ foo() [3/7]

void foo ( std::list< double )

The multimap/multiset classes are tested in the binder/test/T43.stl.names.multi.hpp to avoid problems with different ordering of multiset/set and multimap/map bindings in the generated files on different platforms.

◆ foo() [4/7]

void foo ( std::vector< double )

◆ foo() [5/7]

void foo ( std::vector< std::list< std::forward_list< std::deque< double > > > >  )

◆ foo() [6/7]

void foo ( std::vector< std::vector< double > >  )

◆ foo() [7/7]

void foo ( std::vector< std::vector< std::vector< double > > >  )