Generated on: Thu Mar 29 07:46:58 PDT 2012 for custom file set
// doxy/ or-tools/ src/ base/

or-tools/src/base/int-type-indexed-vector.h File Reference

#include <stddef.h>
#include <string>
#include <vector>
#include "base/macros.h"
#include "base/int-type.h"

Go to the source code of this file.

Classes

class  ITIVector< IntType, T, Alloc >
 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. More...

Defines

#define ITIVECTOR_COMPARISON_OP(op)

Functions

 ITIVECTOR_COMPARISON_OP (==)
 NOLINT.
 ITIVECTOR_COMPARISON_OP (<=)
 NOLINT.
 ITIVECTOR_COMPARISON_OP (>=)
 NOLINT.
template<typename IntType, typename T, typename Alloc>
void swap (ITIVector< IntType, T, Alloc > &x, ITIVector< IntType, T, Alloc > &y)
 OR_TOOLS_BASE_INT_TYPE_INDEXED_VECTOR_H_.


Define Documentation

#define ITIVECTOR_COMPARISON_OP ( op   ) 

Value:

template<typename IntType, typename T, typename Alloc>                       \
  inline bool operator op(                                                     \
      const ITIVector<IntType, T, Alloc>& x,                                   \
      const ITIVector<IntType, T, Alloc>& y) {                                 \
    return x.get() op y.get();                                                 \
  }

Definition at line 184 of file int-type-indexed-vector.h.


Function Documentation

ITIVECTOR_COMPARISON_OP ( >=   ) 

NOLINT.

ITIVECTOR_COMPARISON_OP ( <=   ) 

NOLINT.

ITIVECTOR_COMPARISON_OP (  ) 

NOLINT.

template<typename IntType, typename T, typename Alloc>
void swap ( ITIVector< IntType, T, Alloc > &  x,
ITIVector< IntType, T, Alloc > &  y 
) [inline]

OR_TOOLS_BASE_INT_TYPE_INDEXED_VECTOR_H_.

Definition at line 199 of file int-type-indexed-vector.h.