Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CP_FileSystemSpec_Imp::FSRefResult Struct Reference

Smart FSRef result class. More...

List of all members.

Public Member Functions

 FSRefResult ()
 Default constructor.
 FSRefResult (const FSRef &fsRef)
 Copy constructor.
FSRefResultoperator= (const FSRef &fsRef)
 Assignment.
 operator const FSRef * () const
 can make itself look like an FSRef pointer, so it can be passed right into FileManager calls


Detailed Description

This convenience class is returned wherever an FSRef would be returned. The class is essentially the same as an FSRef, but it can pose as an FSRef pointer, so the result of calls returning an FSRef can be passed directly into calls expecting a const FSRef* (like e.g. all of the FileManager calls).


Constructor & Destructor Documentation

CP_FileSystemSpec_Imp::FSRefResult::FSRefResult  ) 
 

CP_FileSystemSpec_Imp::FSRefResult::FSRefResult const FSRef &  fsRef  )  [explicit]
 


Member Function Documentation

FSRefResult& CP_FileSystemSpec_Imp::FSRefResult::operator= const FSRef &  fsRef  ) 
 

CP_FileSystemSpec_Imp::FSRefResult::operator const FSRef *  )  const
 


The documentation for this struct was generated from the following file:
Generated on Sat Sep 17 20:01:41 2005 for CPLAT by  doxygen 1.4.0