|
XPrevail - Object Prevalence Layer
|
| Class | Description |
| FileEngine | Base class for the manager the access to files. |
| SequentialFileNameGenerator | Implements IFileName with a sequential logic, this class isn't thread-safe. |
| Constant | Description |
| FileNameBaseSize | This is constant FernandoVM.XPrevail.FileEngine.FileNameBaseSize. |
| LogExtension | This is constant FernandoVM.XPrevail.FileEngine.LogExtension. |
| MonoPlatformID | //Como atualmente o compilador do Delphi for .NET não trata adequadamente o //atributo MethodImplAttribute, fiz uma implementação equivalente utilizando //reflection, porém é mais lento. internal MonoIO = class sealed public [MethodImplAttribute (MethodImplOptions.InternalCall)] class function Flush(Handle : IntPtr; var Error : MonoIOError) : Boolean; static; external; end; |
| SnapshotExtension | This is constant FernandoVM.XPrevail.FileEngine.SnapshotExtension. |
| Enumeration | Description |
| FileEngineType | This is record FernandoVM.XPrevail.FileEngine.FileEngineType. |
| MonoIOError | This is record FernandoVM.XPrevail.FileEngine.MonoIOError. |
| Interface | Description |
| IFileNameGenerator | Define a interface that return a new file name by given the LastName |
| Type | Description |
| FileInfos | This is type FernandoVM.XPrevail.FileEngine.FileInfos. |
| SyncFileStream | br |
| Variable | Description |
| FileExtensions | This is variable FernandoVM.XPrevail.FileEngine.FileExtensions. |