storage::FreeInfo Class Reference

#include <FreeInfo.h>

List of all members.

Public Member Functions

 FreeInfo (bool resize_cached, const ResizeInfo &resize_info, bool content_cached, const ContentInfo &content_info)
 FreeInfo (const xmlNode *node)
void saveData (xmlNode *node) const
void update (bool resize_cached, const ResizeInfo &resize_info, bool content_cached, const ContentInfo &content_info)

Static Public Member Functions

static ResizeInfo detectResizeInfo (const string &mp, const Volume &vol)
static ContentInfo detectContentInfo (const string &mp, const Volume &vol)

Public Attributes

bool resize_cached
ResizeInfo resize_info
bool content_cached
ContentInfo content_info

Static Protected Member Functions

static bool isWindows (const string &mp)
static unsigned numHomes (const string &mp)


Constructor & Destructor Documentation

storage::FreeInfo::FreeInfo ( bool  resize_cached,
const ResizeInfo resize_info,
bool  content_cached,
const ContentInfo content_info 
) [inline]

storage::FreeInfo::FreeInfo ( const xmlNode *  node  ) 


Member Function Documentation

void storage::FreeInfo::saveData ( xmlNode *  node  )  const

void storage::FreeInfo::update ( bool  resize_cached,
const ResizeInfo resize_info,
bool  content_cached,
const ContentInfo content_info 
)

ResizeInfo storage::FreeInfo::detectResizeInfo ( const string &  mp,
const Volume vol 
) [static]

ContentInfo storage::FreeInfo::detectContentInfo ( const string &  mp,
const Volume vol 
) [static]

bool storage::FreeInfo::isWindows ( const string &  mp  )  [static, protected]

unsigned storage::FreeInfo::numHomes ( const string &  mp  )  [static, protected]


Member Data Documentation


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

Generated on Mon Feb 6 10:42:58 2012 for yast2-storage by  doxygen 1.5.6