bool CDirectoryInfo::Create(CNameInfo::EClassType type)
{
- if (m)
- return false;
+ ASSERT(!m);
m = new SDirectoryInfo;
- if (!m)
- return false;
+ ASSERT(m);
if (!CExtNameInfo::Create(CLASS_TYPE_DIRECTORY)) {
delete m;
void CDirectoryInfo::Destroy(void)
{
- if (!m)
- return;
+ ASSERT(m);
CExtNameInfo::Destroy();
bool CDirectoryInfo::SetCount(int nCount)
{
- if (!m)
- return false;
+ ASSERT(m);
m->nCount = nCount;
int CDirectoryInfo::Count(void)
{
- if (!m)
- return 0;
+ ASSERT(m);
return m->nCount;
}
bool CDirectoryInfo::Duplicate(CNameInfo *obj)
{
- if (!m)
- return false;
+ ASSERT(m);
CDirectoryInfo *dst = (CDirectoryInfo*)obj;
bool CDirectoryInfo::SetLoadInfo(filter_h filter, media_folder_h folder)
{
- if (!m)
- return false;
+ ASSERT(m);
m->filter = filter;
m->folder = folder;
bool CDirectoryInfo::Load(void)
{
- if (!m)
- return false;
+ ASSERT(m);
int r;
bool ret = false;
bool CFileInfo::Create(void)
{
- if (m)
- return false;
+ ASSERT(!m);
m = new SFileInfo;
- if (!m)
- return false;
+ ASSERT(m);
memset(m, 0, sizeof(SFileInfo));
void CFileInfo::Destroy(void)
{
- if (!m)
- return;
+ ASSERT(m);
CExtNameInfo::Destroy();
bool CFileInfo::Duplicate(CNameInfo* obj)
{
- if (!m)
- return false;
+ ASSERT(m);
if (!CExtNameInfo::Duplicate(obj))
return false;
bool CFileInfo::SetLoadInfo(media_info_h handle)
{
- if (!m)
- return false;
+ ASSERT(m);
m->handle = handle;
return true;
bool CFileInfo::Load(void)
{
- if (!m)
- return false;
+ ASSERT(m);
bool ret = false;
do {
bool CMediadata::Create(void)
{
- if (m)
- return false;
+ ASSERT(!m);
_CREATE_BEGIN{
_CHECK(m = (SMediadata*)(new CMediadataImpl))
void CMediadata::Destroy(void)
{
- if (!m)
- return;
+ ASSERT(m);
M->Destroy();
delete M;
bool CMediadata::GetMediaList(const char* folderid, int media_type, int source_type, Eina_List **list)
{
- if (!m)
- return false;
+ ASSERT(m);
return ((CMediadataImpl*)m)->GetMediaList(folderid, media_type, source_type, list);
}
bool CMediadata::GetFolderList(int media_type, int source_type, Eina_List **list)
{
- if (!m)
- return false;
+ ASSERT(m);
return ((CMediadataImpl*)m)->GetFolderList(media_type, source_type, list);
}
bool CMediadataImpl::Create(void)
{
- if (m)
- return false;
+ ASSERT(!m);
_CREATE_BEGIN{
_CHECK(m = new SMediadataImpl)
void CMediadataImpl::Destroy(void)
{
- if (!m)
- return;
+ ASSERT(m);
_DBG("#########################");
{
ASSERT(0 <= media_type && media_type <= t_Max());
- if (!m)
- return false;
+ ASSERT(m);
/* Inner Level */
m->media_type = media_type;
{
ASSERT(0 <= media_type && media_type <= t_Max());
- if (!m)
- return false;
+ ASSERT(m);
_DBG("sourceType: %d, m->source_Type: %d", source_type, m->source_type);
/* Outer level */
bool CGengridItemClass::Create(void)
{
- if (m_pItemClass)
- return false;
+ ASSERT(!m);
- m_pItemClass = elm_gengrid_item_class_new();
- if (!m_pItemClass) {
- return false;
- }
+ m = elm_gengrid_item_class_new();
+ ASSERT(m);
- m_pItemClass->item_style = FBR_STYLE_MEDIA_GRID;
- m_pItemClass->func.text_get = sm_CbTextGet;
- m_pItemClass->func.content_get = sm_CbContentGet;
- m_pItemClass->func.state_get = NULL;
- m_pItemClass->func.del = sm_CbRemove;
+ m->item_style = FBR_STYLE_MEDIA_GRID;
+ m->func.text_get = sm_CbTextGet;
+ m->func.content_get = sm_CbContentGet;
+ m->func.state_get = NULL;
+ m->func.del = sm_CbRemove;
return true;
}
void CGengridItemClass::Destroy(void)
{
- if (!m_pItemClass)
- return;
+ ASSERT(m);
- elm_gengrid_item_class_free(m_pItemClass);
- m_pItemClass = NULL;
+ elm_gengrid_item_class_free(m);
+ m = NULL;
}
Elm_Gengrid_Item_Class* CGengridItemClass::Handle(void)
{
- return m_pItemClass;
+ return m;
}
class CGengridItemClass {
protected:
- Elm_Gengrid_Item_Class *m_pItemClass;
+ Elm_Gengrid_Item_Class *m;
private:
public:
- CGengridItemClass() : m_pItemClass(NULL) {}
+ CGengridItemClass() : m(NULL) {}
virtual ~CGengridItemClass() { }
bool Create(void);