| Function | Description | 
| != | Tests if two BEntry objects refer to different entries | 
| = | Initializes an object to refer to the same entry as another | 
| == | Tests if two BEntry objects refer to the same entry | 
| BEntry() | Constructor | 
| Exists() | Tests whether the entry exists | 
| GetName() | Returns the leaf name of the entry | 
| GetParent() | Returns the directory in which the entry lives | 
| GetPath() | Returns the full pathname of the entry | 
| GetRef() | Gets the entry_ref for the object's entry | 
| GetStat() | Gets the stat structure for the entry | 
| get_ref_for_path() | Returns an entry_ref for the specified pathname | 
| InitCheck() | Returns the status of the last initialization | 
| MoveTo() | Moves the entry to a new location | 
| Remove() | Removes the entry from the directory | 
| Rename() | Moves the entry to a new location | 
| SetTo() | Initializes the object to refer to another entry | 
| Unset() | Uninitializes the object |