// ClientDirUser.h: interface for the ClientDirUser class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_CLIENTDIRUSER_H__D373CAF4_C93F_44B6_B57A_0D8A5AAD8AEB__INCLUDED_) #define AFX_CLIENTDIRUSER_H__D373CAF4_C93F_44B6_B57A_0D8A5AAD8AEB__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "listnode.h" #include "filesys.h" #include "error.h" #include "clientuser.h" #include "p4objects.h" /* This ClientUser subclass handles output pertaining to folder objects - specifically, the * output of the "p4 dirs" and "p4 changes" commands. Its structure is similar to ClientDepotUser, * so refer to that class if anything here doesn't make sense. */ class ClientDirUser : public ClientUser { public: ClientDirUser(); virtual ~ClientDirUser(); /* This function handles "p4 dirs" by default, but calls OutputChanges if changeflag is set.*/ void OutputInfo(char, const_char *); /* OutputChanges() dumps "p4 changes" output into a StrBuf. */ void OutputChanges(const_char *); ListList dirs; //Holds a list of directory names in StrBuf form. StrBuf changes; //Holds "p4 changes" output. BOOL changeflag; //This flag should be set true if the command is "p4 changes". short results; //MAXRESULTS checker. }; #endif // !defined(AFX_CLIENTDIRUSER_H__D373CAF4_C93F_44B6_B57A_0D8A5AAD8AEB__INCLUDED_)
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#2 | 937 | Sam Stafford |
Renaming my guest directory to the more conventional sam_stafford. |
||
#1 | 936 | Sam Stafford |
Adding P4HL to the public depot. See relnotes.txt for installation instructions; all relevant files are under p4hl/dist. Source code is under p4hl/src in the form of a VC++ project. |