Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Class row

boost::row

Synopsis

// In header: <boost/document/row.hpp>


class row {
public:
  // types
  typedef row_iterator iterator;

  // construct/copy/destruct
  row(std::shared_ptr< sheet_interface >, std::size_t);

  // public member functions
  boost::cell get_cell(std::size_t);
  boost::cell operator[](std::size_t);
  std::size_t get_row_index() const;
  row_iterator begin();
  row_iterator end();
  const_row_iterator cbegin();
  const_row_iterator cend();
};

Description

row public construct/copy/destruct

  1. row(std::shared_ptr< sheet_interface > obj, std::size_t row);

row public member functions

  1. boost::cell get_cell(std::size_t column);
  2. boost::cell operator[](std::size_t column);
  3. std::size_t get_row_index() const;
  4. row_iterator begin();
  5. row_iterator end();
  6. const_row_iterator cbegin();
  7. const_row_iterator cend();

PrevUpHomeNext