Package perforce :: Module api
[frames] | no frames]

Module api



Low-level Python wrappers for the Perforce C++ API.


Warning: The internals of this interface are subject to change from release to release as the Perforce C++ API changes. Prefer to use the higher-level wrappers in the perforce.connection perforce.forms and perforce.results modules before using these classes unless you really have to.

Classes
  CharSet
Perforce character set enumeration.
  ClientApi
A Perforce ClientApi object.
  ClientMerge
A Perforce ClientMerge object
  ClientUser
A Perforce ClientUser object.
  ConnectionDropped
  ConnectionFailed
  Enviro
A Perforce Enviro object.
  Error
A Perforce Error message.
  ErrorGeneric
The Perforce ErrorGeneric enumeration.
  ErrorSeverity
The Perforce error severity enumeration.
  FileOpenMode
Enumeration of supported file open modes.
  FileSys
A file system object.
  FileSysType
A Perforce file system type enumeration.
  MergeForce
Enumeration of behaviours for auto-resolving merges.
  MergeStatus
Enumeration of Perforce file merge statuses.
  MergeType
Enumeration of Perforce merge types.
  ParseError
  PerforceError
  Spec
A Perforce form specification.
  SpecElem
A Perforce form specification element.
  SpecError
Variables
  version = '2006.2'
The version of the Perforce C++ API that this module was compiled against.