libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo es el conjunto de objetos y funciones, que permiten ejecutar las operaciones básicas de la plataforma Moldeo, y que compone su núcleo.
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Amigas 'defines' Grupos Páginas
Referencia de la Clase moDirectory

#include <moFileManager.h>

Diagrama de herencias de moDirectory
moAbstract

Métodos públicos

 moDirectory ()
 
 moDirectory (moText p_CompletePath, moFileManager *p_pFileManager=NULL)
 
virtual ~moDirectory ()
 
virtual MOboolean Init ()
 Inicializa el objeto. Más...
 
virtual MOboolean Init (moFileManager *p_FileManager)
 
virtual MOboolean Finish ()
 Finaliza el objeto, libera recursos. Más...
 
MOboolean Open (moText p_CompletePath, moText p_Search="/*.*")
 
MOboolean Exists ()
 
MOboolean IsRemote ()
 
MOboolean HasSubdirs ()
 
void SetType (moFileType p_filetype)
 
void SetCompletePath (moText p_completepath)
 
moFileType GetType ()
 
moFileStatus GetStatus ()
 
moText GetCompletePath ()
 
moText GetDirName ()
 
moText GetProtocol ()
 
moFileFindFirst ()
 
moFileFindNext ()
 
moFileFindLast ()
 
moFileFind (MOint index)
 
moFileFind (moText filename)
 
void Update ()
 
moFileArray & GetFiles ()
 
moDirectoryArray & GetSubDirs ()
 
- Métodos públicos heredados desde moAbstract
 moAbstract ()
 
virtual ~moAbstract ()
 
MOboolean Initialized ()
 Pregunta si está inicializado. Más...
 

Atributos protegidos

moFileType m_DirType
 
moFileStatus m_DirStatus
 
MOint m_FileIndex
 
moText m_DirName
 
moTextArray m_DirNameArray
 
moText m_CompletePath
 
moText m_Protocol
 
MOboolean m_bExists
 
MOboolean m_bRemote
 
moFileManagerm_pFileManager
 
moFileArray m_Files
 
moDirectoryArray m_SubDirs
 

Otros miembros heredados

- Atributos públicos heredados desde moAbstract
MOboolean m_bInitialized
 Valor de inicialización. Más...
 
- Atributos públicos estáticos heredados desde moAbstract
static moDebugMODebug2 = new moDebug()
 Clase de impresión de errores para depuración. Más...
 
static moTextHeapMODebug = new moTextHeap()
 Lista de textos. Más...
 

Descripción detallada

Definición en la línea 164 del archivo moFileManager.h.

Documentación del constructor y destructor

moDirectory::moDirectory ( )

Definición en la línea 54 del archivo moFileManager.cpp.

moDirectory::moDirectory ( moText  p_CompletePath,
moFileManager p_pFileManager = NULL 
)

Definición en la línea 56 del archivo moFile.cpp.

moDirectory::~moDirectory ( )
virtual

Definición en la línea 65 del archivo moFile.cpp.

Documentación de las funciones miembro

MOboolean moDirectory::Exists ( )

Definición en la línea 281 del archivo moFile.cpp.

moFile * moDirectory::Find ( MOint  index)

Definición en la línea 352 del archivo moFile.cpp.

moFile * moDirectory::Find ( moText  filename)

Definición en la línea 363 del archivo moFile.cpp.

moFile * moDirectory::FindFirst ( )

Definición en la línea 314 del archivo moFile.cpp.

moFile * moDirectory::FindLast ( )

Definición en la línea 341 del archivo moFile.cpp.

moFile * moDirectory::FindNext ( )

Definición en la línea 325 del archivo moFile.cpp.

MOboolean moDirectory::Finish ( )
virtual

Finaliza el objeto, libera recursos.

Función de finalización. Libera los recursos generados en la función de inicialización.

Devuelve
verdadero si fue exitosa o falso en otro caso

Empty subdirs array

Reimplementado de moAbstract.

Definición en la línea 267 del archivo moFile.cpp.

moText moDirectory::GetCompletePath ( )

Definición en la línea 292 del archivo moFile.cpp.

moText moDirectory::GetDirName ( )

Definición en la línea 406 del archivo moFileManager.cpp.

moFileArray & moDirectory::GetFiles ( )

Definición en la línea 381 del archivo moFile.cpp.

moText moDirectory::GetProtocol ( )

Definición en la línea 303 del archivo moFile.cpp.

moFileStatus moDirectory::GetStatus ( )

Definición en la línea 309 del archivo moFile.cpp.

moDirectoryArray & moDirectory::GetSubDirs ( )

Definición en la línea 570 del archivo moFileManager.cpp.

moFileType moDirectory::GetType ( )

Definición en la línea 298 del archivo moFile.cpp.

MOboolean moDirectory::HasSubdirs ( )

Definición en la línea 390 del archivo moFileManager.cpp.

MOboolean moDirectory::Init ( )
virtual

Inicializa el objeto.

Función de Inicialización. Todos los recursos manejados exclusivamente por este objeto son generados aquí.

Devuelve
verdadero si fue exitosa o falso en otro caso

Reimplementado de moAbstract.

Definición en la línea 255 del archivo moFile.cpp.

MOboolean moDirectory::Init ( moFileManager p_FileManager)
virtual

Definición en la línea 260 del archivo moFile.cpp.

MOboolean moDirectory::IsRemote ( )

Definición en la línea 287 del archivo moFile.cpp.

MOboolean moDirectory::Open ( moText  p_CompletePath,
moText  p_Search = "/*.*" 
)

Empty file array

Empty subdirs array

Set by default m_bExists on false

Check files

Sorted for linux

Definición en la línea 100 del archivo moFile.cpp.

void moDirectory::SetCompletePath ( moText  p_completepath)
void moDirectory::SetType ( moFileType  p_filetype)
void moDirectory::Update ( )

Check files

Definición en la línea 374 del archivo moFile.cpp.

Documentación de los datos miembro

MOboolean moDirectory::m_bExists
protected

Definición en la línea 211 del archivo moFileManager.h.

MOboolean moDirectory::m_bRemote
protected

Definición en la línea 212 del archivo moFileManager.h.

moText moDirectory::m_CompletePath
protected

Definición en la línea 208 del archivo moFileManager.h.

moText moDirectory::m_DirName
protected

Definición en la línea 206 del archivo moFileManager.h.

moTextArray moDirectory::m_DirNameArray
protected

Definición en la línea 207 del archivo moFileManager.h.

moFileStatus moDirectory::m_DirStatus
protected

Definición en la línea 203 del archivo moFileManager.h.

moFileType moDirectory::m_DirType
protected

Definición en la línea 202 del archivo moFileManager.h.

MOint moDirectory::m_FileIndex
protected

Definición en la línea 204 del archivo moFileManager.h.

moFileArray moDirectory::m_Files
protected

Definición en la línea 216 del archivo moFileManager.h.

moFileManager* moDirectory::m_pFileManager
protected

Definición en la línea 214 del archivo moFileManager.h.

moText moDirectory::m_Protocol
protected

Definición en la línea 209 del archivo moFileManager.h.

moDirectoryArray moDirectory::m_SubDirs
protected

Definición en la línea 217 del archivo moFileManager.h.


La documentación para esta clase fue generada a partir de los siguientes ficheros: