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.
Referencia de la Clase moDirectory

#include <moFileManager.h>

Diagrama de herencias de moDirectory
Inheritance graph
Diagrama de colaboración para moDirectory:
Collaboration graph

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() [1/2]

moDirectory::moDirectory ( )

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

Gráfico de llamadas para esta función:
Gráfico de llamadas a esta función:

◆ moDirectory() [2/2]

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

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

Gráfico de llamadas para esta función:

◆ ~moDirectory()

moDirectory::~moDirectory ( )
virtual

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

Gráfico de llamadas para esta función:
Gráfico de llamadas a esta función:

Documentación de las funciones miembro

◆ Exists()

MOboolean moDirectory::Exists ( )

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

Gráfico de llamadas a esta función:

◆ Find() [1/2]

moFile * moDirectory::Find ( MOint  index)

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

Gráfico de llamadas a esta función:

◆ Find() [2/2]

moFile * moDirectory::Find ( moText  filename)

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

◆ FindFirst()

moFile * moDirectory::FindFirst ( )

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

Gráfico de llamadas a esta función:

◆ FindLast()

moFile * moDirectory::FindLast ( )

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

Gráfico de llamadas a esta función:

◆ FindNext()

moFile * moDirectory::FindNext ( )

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

Gráfico de llamadas a esta función:

◆ Finish()

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.

Gráfico de llamadas a esta función:

◆ GetCompletePath()

moText moDirectory::GetCompletePath ( )

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

Gráfico de llamadas a esta función:

◆ GetDirName()

moText moDirectory::GetDirName ( )

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

Gráfico de llamadas para esta función:

◆ GetFiles()

moFileArray & moDirectory::GetFiles ( )

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

Gráfico de llamadas a esta función:

◆ GetProtocol()

moText moDirectory::GetProtocol ( )

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

Gráfico de llamadas a esta función:

◆ GetStatus()

moFileStatus moDirectory::GetStatus ( )

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

Gráfico de llamadas a esta función:

◆ GetSubDirs()

moDirectoryArray & moDirectory::GetSubDirs ( )

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

Gráfico de llamadas para esta función:

◆ GetType()

moFileType moDirectory::GetType ( )

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

Gráfico de llamadas a esta función:

◆ HasSubdirs()

MOboolean moDirectory::HasSubdirs ( )

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

Gráfico de llamadas para esta función:

◆ Init() [1/2]

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.

Gráfico de llamadas a esta función:

◆ Init() [2/2]

MOboolean moDirectory::Init ( moFileManager p_FileManager)
virtual

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

◆ IsRemote()

MOboolean moDirectory::IsRemote ( )

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

Gráfico de llamadas a esta función:

◆ Open()

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.

Gráfico de llamadas para esta función:
Gráfico de llamadas a esta función:

◆ SetCompletePath()

void moDirectory::SetCompletePath ( moText  p_completepath)
Gráfico de llamadas a esta función:

◆ SetType()

void moDirectory::SetType ( moFileType  p_filetype)
Gráfico de llamadas a esta función:

◆ Update()

void moDirectory::Update ( )

Check files

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

Gráfico de llamadas a esta función:

Documentación de los datos miembro

◆ m_bExists

MOboolean moDirectory::m_bExists
protected

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

◆ m_bRemote

MOboolean moDirectory::m_bRemote
protected

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

◆ m_CompletePath

moText moDirectory::m_CompletePath
protected

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

◆ m_DirName

moText moDirectory::m_DirName
protected

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

◆ m_DirNameArray

moTextArray moDirectory::m_DirNameArray
protected

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

◆ m_DirStatus

moFileStatus moDirectory::m_DirStatus
protected

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

◆ m_DirType

moFileType moDirectory::m_DirType
protected

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

◆ m_FileIndex

MOint moDirectory::m_FileIndex
protected

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

◆ m_Files

moFileArray moDirectory::m_Files
protected

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

◆ m_pFileManager

moFileManager* moDirectory::m_pFileManager
protected

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

◆ m_Protocol

moText moDirectory::m_Protocol
protected

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

◆ m_SubDirs

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: