00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #ifndef OR_TOOLS_BASE_JOIN_H_
00015 #define OR_TOOLS_BASE_JOIN_H_
00016
00017 #include <string>
00018
00019 #include "base/basictypes.h"
00020 #include "base/stringpiece.h"
00021
00022 namespace operations_research {
00023 std::string StrCat(const StringPiece& p1, const StringPiece& p2);
00024 std::string StrCat(const StringPiece& p1,
00025 const StringPiece& p2,
00026 const StringPiece& p3);
00027 std::string StrCat(const StringPiece& p1,
00028 const StringPiece& p2,
00029 const StringPiece& p3,
00030 const StringPiece& p4);
00031 std::string StrCat(const StringPiece& p1,
00032 const StringPiece& p2,
00033 const StringPiece& p3,
00034 const StringPiece& p4,
00035 const StringPiece& p5);
00036 std::string StrCat(int64 a1, const StringPiece& p2);
00037 std::string StrCat(const StringPiece& p1, int64 a2);
00038 }
00039 #endif // OR_TOOLS_BASE_JOIN_H_