Directory list.
More...
#include <XrdClXRootDResponses.hh>
|
typedef std::vector< ListEntry * > | DirList |
| Directory listing.
|
|
typedef DirList::iterator | Iterator |
| Directory listing iterator.
|
|
typedef DirList::const_iterator | ConstIterator |
| Directory listing const iterator.
|
|
|
static bool | HasStatInfo (const char *data) |
| Returns true if data contain stat info.
|
|
◆ ConstIterator
Directory listing const iterator.
◆ DirList
◆ Iterator
Directory listing iterator.
◆ DirectoryList()
XrdCl::DirectoryList::DirectoryList |
( |
| ) |
|
◆ ~DirectoryList()
XrdCl::DirectoryList::~DirectoryList |
( |
| ) |
|
◆ Add()
void XrdCl::DirectoryList::Add |
( |
ListEntry * |
entry | ) |
|
|
inline |
Add an entry to the list - takes ownership.
References pDirList.
◆ At()
ListEntry * XrdCl::DirectoryList::At |
( |
uint32_t |
index | ) |
|
|
inline |
Get an entry at given index.
References pDirList.
◆ Begin() [1/2]
Iterator XrdCl::DirectoryList::Begin |
( |
| ) |
|
|
inline |
Get the begin iterator.
References pDirList.
◆ Begin() [2/2]
Get the begin iterator.
References pDirList.
◆ End() [1/2]
Get the end iterator.
References pDirList.
◆ End() [2/2]
Get the end iterator.
References pDirList.
◆ GetParentName()
const std::string & XrdCl::DirectoryList::GetParentName |
( |
| ) |
const |
|
inline |
Get parent directory name.
References pParent.
◆ GetSize()
uint32_t XrdCl::DirectoryList::GetSize |
( |
| ) |
const |
|
inline |
Get the size of the listing.
References pDirList.
◆ HasStatInfo()
static bool XrdCl::DirectoryList::HasStatInfo |
( |
const char * |
data | ) |
|
|
static |
Returns true if data contain stat info.
◆ ParseServerResponse() [1/2]
bool XrdCl::DirectoryList::ParseServerResponse |
( |
const std::string & |
hostId, |
|
|
const char * |
data |
|
) |
| |
Parse server response and fill up the object.
◆ ParseServerResponse() [2/2]
bool XrdCl::DirectoryList::ParseServerResponse |
( |
const std::string & |
hostId, |
|
|
const char * |
data, |
|
|
bool |
isDStat |
|
) |
| |
Parse chunked server response and fill up the object.
◆ SetParentName()
void XrdCl::DirectoryList::SetParentName |
( |
const std::string & |
parent | ) |
|
|
inline |
Set name of the parent directory.
References pParent.
◆ dStatPrefix
const std::string XrdCl::DirectoryList::dStatPrefix |
|
staticprivate |
◆ pDirList
DirList XrdCl::DirectoryList::pDirList |
|
private |
◆ pParent
std::string XrdCl::DirectoryList::pParent |
|
private |
The documentation for this class was generated from the following file: