xbmc
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
XFILE::PipesManager Class Reference
Collaboration diagram for XFILE::PipesManager:
Collaboration graph
[legend]

Public Member Functions

std::string GetUniquePipeName ()
 
XFILE::PipeCreatePipe (const std::string &name="", int nMaxPipeSize=PIPE_DEFAULT_MAX_SIZE)
 
XFILE::PipeOpenPipe (const std::string &name)
 
void ClosePipe (XFILE::Pipe *pipe)
 
bool Exists (const std::string &name)
 

Static Public Member Functions

static PipesManagerGetInstance ()
 

Protected Attributes

int m_nGenIdHelper = 1
 
std::map< std::string, XFILE::Pipe * > m_pipes
 
CCriticalSection m_lock
 

The documentation for this class was generated from the following files: