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

or-tools/src/base/macros.h File Reference

Go to the source code of this file.

Defines

#define DISALLOW_COPY_AND_ASSIGN(TypeName)
 Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.


Define Documentation

#define DISALLOW_COPY_AND_ASSIGN ( TypeName   ) 

Value:

TypeName(const TypeName&);               \
  void operator=(const TypeName&)
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.

You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. DISALLOW_COPY_AND_ASSIGN disallows the copy and operator= functions. It goes in the private: declarations in a class. OR_TOOLS_BASE_MACROS_H_

Definition at line 19 of file macros.h.