////////////////////////////////////////////////////////////////////////// GetCaps //////////////////////////////////////////////////////////////////////////
| 108 | // GetCaps |
| 109 | /////////////////////////////////////////////////////////////////////////////// |
| 110 | uint32 cFSObject::GetCaps() const |
| 111 | { |
| 112 | uint32 cap = mName.GetSize() > 1 ? CAP_CAN_HAVE_PARENT : 0; |
| 113 | |
| 114 | ASSERT(GetFSPropSet().GetValidVector().ContainsItem(cFSPropSet::PROP_FILETYPE)); |
| 115 | if (GetFSPropSet().GetFileType() == cFSPropSet::FT_DIR) |
| 116 | { |
| 117 | cap |= CAP_CAN_HAVE_CHILDREN; |
| 118 | } |
| 119 | |
| 120 | return cap; |
| 121 | } |
| 122 | |
| 123 | |
| 124 | /////////////////////////////////////////////////////////////////////////////// |
no test coverage detected