typedef std::vector<CString> STRING_VECTOR;\r
typedef std::map<CString, STRING_VECTOR> MAP_HASH_NAME;\r
\r
+\r
class CGit\r
{\r
private:\r
BRANCH_ALL=BRANCH_LOCAL|BRANCH_REMOTE,\r
}BRANCH_TYPE;\r
\r
- int GetRemoteList(CStringList &list);\r
- int GetBranchList(CStringList &list, int *Current,BRANCH_TYPE type=BRANCH_LOCAL);\r
- int GetTagList(CStringList &list);\r
+ int GetRemoteList(STRING_VECTOR &list);\r
+ int GetBranchList(STRING_VECTOR &list, int *Current,BRANCH_TYPE type=BRANCH_LOCAL);\r
+ int GetTagList(STRING_VECTOR &list);\r
int GetMapHashToFriendName(MAP_HASH_NAME &map);\r
\r
//hash is empty means all. -1 means all\r