Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Sequence Reference

Concepts
Header <boost/sequence/begin.hpp>
Header <boost/sequence/composed.hpp>
Header <boost/sequence/concepts.hpp>
Header <boost/sequence/elements.hpp>
Header <boost/sequence/end.hpp>
Header <boost/sequence/insert.hpp>
Header <boost/sequence/size.hpp>
Header <boost/sequence/tag.hpp>
Header <boost/sequence/traits/has_static_size.hpp>
Header <boost/sequence/traits/index_type.hpp>
Header <boost/sequence/traits/size_type.hpp>

Concepts

namespace boost {
  namespace sequence {
    static op::begin const & begin;
    namespace op {
      struct begin;
    }
  }
}
namespace boost {
  namespace sequence {
    template<typename Cursor, typename Mapping = property_maps::identity> 
      struct composed;
  }
}
namespace boost {
  namespace sequence {
    namespace concepts {
      template<typename S> struct Sequence;
      template<typename S> struct O1SizeSequence;
      template<typename S> struct LvalueSequence;
      template<typename S> struct SinglePassSequence;
      template<typename S> struct ForwardSequence;
      template<typename S> struct BidirectionalSequence;
      template<typename S> struct RandomAccessSequence;
      template<typename S> struct Mutable_Sequence;
      template<typename S> struct Mutable_SinglePassSequence;
      template<typename S> struct Mutable_ForwardSequence;
      template<typename S> struct Mutable_BidirectionalSequence;
      template<typename S> struct Mutable_RandomAccessSequence;
    }
  }
}namespace boost_concepts {
}
namespace boost {
  namespace sequence {
    static op::elements const & elements;
    namespace op {
      struct elements;
    }
  }
}
namespace boost {
  namespace sequence {
    static op::end const & end;
    namespace op {
      struct end;
    }
  }
}
namespace boost {
  namespace sequence {
    static op::insert const & insert;
    namespace op {
      struct insert;
    }
  }
}
namespace boost {
  namespace sequence {
    static op::size const & size;
    namespace op {
      struct size;
    }
  }
}
namespace boost {
  namespace sequence {
    namespace traits {
      template<typename S> struct has_static_size;
    }
  }
}
namespace boost {
  namespace sequence {
    namespace traits {
      template<typename S> struct index_type;
    }
  }
}
namespace boost {
  namespace sequence {
    namespace traits {
      template<typename S> struct size_type;
    }
  }
}

PrevUpHomeNext