// RemoveRows will remove all the rows in grid
509256
func (g *Grid) RemoveRows() {
	g.rows = 0
	g.cells = make(map[image.Point]Widget)
}
98757
func (keyboard *InlineKeyboard) PrependRows(buttons ...InlineButtons) {
	keyboard.Buttons = append(buttons, keyboard.Buttons...)
}
848638
func (nuageTable *NuageTable) ReadRows(ovs *libovsdb.OvsdbClient, readRowArgs ReadRowArgs) ([]map[string]interface{}, error) {

	condition := readRowArgs.Condition
	columns := readRowArgs.Columns

	glog.V(2).Infof("Reading rows from table %s with condition (%+v)", nuageTable.TableName, condition)

	var selectOp libovsdb.Operation

	if len(condition) == 3 {

		ovsdbCondition := libovsdb.NewCondition(condition[0], condition[1], condition[2])

		if columns == nil {
			selectOp = libovsdb.Operation{
				Op:    "select",
				Table: nuageTable.TableName,
				Where: []interface{}{ovsdbCondition},
			}
		} else {
			selectOp = libovsdb.Operation{
				Op:      "select",
				Table:   nuageTable.TableName,
				Where:   []interface{}{ovsdbCondition},
				Columns: columns,
			}
		}
	} else {
		if columns == nil {
			selectOp = libovsdb.Operation{
				Op:    "select",
				Table: nuageTable.TableName,
				Where: []interface{}{},
			}
		} else {
			selectOp = libovsdb.Operation{
				Op:      "select",
				Table:   nuageTable.TableName,
				Columns: columns,
				Where:   []interface{}{},
			}
		}
	}

	operations := []libovsdb.Operation{selectOp}
	reply, err := ovs.Transact(OvsDBName, operations...)

	glog.V(2).Infof("reply : (%+v) err : (%+v)", reply, err)

	if err != nil || len(reply) != 1 || reply[0].Error != "" {
		glog.Errorf("Problem reading row from the Nuage table %s %v %+v", nuageTable.TableName, err, reply)
		return nil, fmt.Errorf("Problem reading row from the Nuage table %s %v",
			nuageTable.TableName, err)
	}

	return reply[0].Rows, nil
}
835774
func (keyboard *InlineKeyboard) AppendRows(buttons ...InlineButtons) {
	keyboard.Buttons = append(keyboard.Buttons, buttons...)
}
1254825
func Rows(v interface{}, r RowsScanner) (outerr error) {
	return rows(v, r, false)
}
1084167
func (t *Table) NumRows() int {
	t.mu.RLock()
	defer t.mu.RUnlock()
	return len(t.Data)
}
342182
func (m Mat3x2) Rows() (row0, row1, row2 Vec2) {
	return m.Row(0), m.Row(1), m.Row(2)
}
48740
func (s *Server) RemoveContainers(names []string) error {
	if len(names) == 0 {
		return nil
	}

	var failed []string
	for _, name := range names {
		if err := s.RemoveContainer(name); err != nil {
			failed = append(failed, name)
			logger.Errorf("removing container %q: %v", name, err)
		}
	}
	if len(failed) != 0 {
		return errors.Errorf("failed to remove containers: %s", strings.Join(failed, ", "))
	}
	return nil
}
76956
func (s *set) removeAll() int {
	ret := len(s.m)
	s.m = make(map[setElement]struct{})
	return ret
}
1254996
func (rd *RowDiffer2) skipRow() {
	rd.equalRowsStatsCounters.Add(rd.tableName, 1)
	rd.tableStatusList.addCopiedRows(rd.tableIndex, 1)
}
795174
func (t *tableCommon) removeRowIndex(sc *stmtctx.StatementContext, rm kv.RetrieverMutator, h int64, vals []types.Datum, idx table.Index, txn kv.Transaction) error {
	return idx.Delete(sc, rm, vals, h, txn)
}
447056
func (t *Table) AddRow(row []string) {
	limit := min(len(row), len(t.columns))
	for i := 0; i < limit; i++ {
		cellWidth := len(row[i])
		t.columns[i].width = max(cellWidth, t.columns[i].width)
	}
	t.rows = append(t.rows, row[:limit])
}
82619
func (c *Client) RemoveOldIndexes(layout string, n int, now time.Time) error {
	indexes, err := c.Aliases()
	if err != nil {
		return err
	}

	if len(indexes) == 0 {
		return nil
	}

	names := indexes.MatchingOlderThan(layout, n, now).Names()
	if len(names) == 0 {
		return nil
	}

	return c.DeleteIndex(strings.Join(names, ","))
}
789513
func (t *Table) Rows() []Row {
	t.mu.RLock()
	defer t.mu.RUnlock()
	return t.Data
}
1034872
func (l *List) RemoveItems() {
	l.items = []string{}
	l.pos = 0
	l.selected = -1
	if l.onSelectionChanged != nil {
		l.onSelectionChanged(l)
	}
}
651748
func (b *SelectStmt) Rows() (*sql.Rows, error) {
	return b.RowsContext(context.Background())
}
463166
func (m Mat3) Rows() (row0, row1, row2 Vec3) {
	return m.Row(0), m.Row(1), m.Row(2)
}