class JoinCheck : public ClientUser { public: JoinCheck( ClientApi* api, Error* e ); ~JoinCheck(); void LoadProtect( StrPtr* user = 0 ); void LoadBranch( StrPtr* branch = 0 ); void LoadClient( StrPtr* client = 0 ); void LoadPath( char* path = 0 ); void DoJoins(); MapApi *Join() { return join; } int MaxWild( MapApi* view ); void OutputStat( StrDict *varList ); void DumpViews(); void DumpView( MapApi *view ); private: ClientApi* api; Error* e; char state; // 'p', 'b', or 'c' MapApi protect; MapApi branch; MapApi client; MapApi* depotPath; MapApi* clientPath; MapApi *join; };
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#2 | 7728 | Sam Stafford |
Add an option for a file path, and another join of the protect table after the branch map. |
||
#1 | 7727 | Sam Stafford |
MapApi-based tool for displaying joins of protects, client, and optionally a branch view. |