acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
file_system_cache_item Class Reference
Inheritance diagram for file_system_cache_item:
pointer< ::file_system_item >

Public Member Functions

 file_system_cache_item (const ::scoped_string &scopedstrName, ::file_system_item *pitem)
bool is_ok () const
bool ok () const
const ::file::path & path () const
Public Member Functions inherited from pointer< ::file_system_item >
bool operator! () const
::file_system_item * operator-> ()
::file_system_item & operator* ()
 operator::file_system_item * ()
 operator::file_system_item *const () const
::file_system_item * get ()
inline ::iptr iptr () const
bool is_set () const
bool is_null () const
bool ok () const
bool nok () const
pointer & operator= (T2 *p)
pointer< T2 > defer_get_new (::particle *pparticle)
bool defer_destroy_and_release ()
inline ::i64 release ()
inline ::pointer< ::file_system_item > detach ()
inline ::pointer< T2 > cast ()
non_const< T2 > * raw_cast ()
bool is () const
pointer & reset (const ::pointer< T2 > &p)
pointer & transfer (T2 *ptr)
bool operator== (nullptr_t) const
pointer< ::file_system_item > & defer_assign_to (TYPE *&p)
pointer< ::file_system_item > & defer_create_new (OBJECT *pparticle)
pointer< ::file_system_item > & create_new (OBJECT *pparticle)
pointer< ::file_system_item > & clone (T2 *p)
void run_and_release ()
void operator() () const

Public Attributes

::string m_strName2
Public Attributes inherited from pointer< ::file_system_item >
::file_system_item * m_p
::subparticle * m_psubparticle
::e_status m_estatus

Additional Inherited Members

Public Types inherited from pointer< ::file_system_item >
using POINTER_TYPE_TAG
using TYPE
using RAW_POINTER

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