GetCurrent
static VMAddressSpace* GetCurrent();
if (iterator && iterator->GetCurrent() == this && !iterator->IsSuspended())
if (iterator && iterator->GetCurrent() == this && iterator->IsSuspended())
if (Attribute **attribute = fIterator.GetCurrent()) {
virtual Entry *GetCurrent();
virtual Entry *GetCurrent(uint8 *buffer, size_t *keyLength);
for (Attribute **attribute = it.GetCurrent(); attribute; it.GetNext())
return BaseClass::GetCurrent();
Entry *entry = GetCurrent();
if (Attribute **attribute = fIterator.fIterator.GetCurrent()) {
if (Node **nodeP = fIterator.GetCurrent()) {
if (Attribute **attribute = fIterator.fIterator.GetCurrent()) {
Attribute *GetCurrent() const { return fAttribute; }
if (iterator && iterator->GetCurrent() == this && !iterator->IsSuspended())
if (iterator && iterator->GetCurrent() == this && iterator->IsSuspended())
Entry *GetCurrent() const { return fEntry; }
return (fIterator ? fIterator->GetCurrent() : NULL);
return (fIterator ? fIterator->GetCurrent(buffer, keyLength) : NULL);
entry = GetCurrent(buffer, keyLength);
for (IndexEntryIterator it(this); it.GetCurrent(); it.GetNext()) {
Entry *entry = it.GetCurrent();
Entry *GetCurrent();
Entry *GetCurrent(uint8 *buffer, size_t *keyLength);
virtual Entry *GetCurrent() = 0;
virtual Entry *GetCurrent(uint8 *buffer, size_t *keyLength) = 0;
virtual Entry *GetCurrent();
virtual Entry *GetCurrent(uint8 *buffer, size_t *keyLength) = 0;
return BaseClass::GetCurrent();
Entry *entry = GetCurrent();
if (Node **nodeP = fIterator.GetCurrent()) {
virtual Entry *GetCurrent();
virtual Entry *GetCurrent(uint8 *buffer, size_t *keyLength);
return (fIndex && fIterator.GetCurrent() ? *fIterator.GetCurrent() : NULL);
Entry *entry = GetCurrent();
if (!(fIterator.GetCurrent() && fIsNext))
return (fIndex && fIterator.GetCurrent() ? *fIterator.GetCurrent() : NULL);
if (!(fIterator.GetCurrent() && fIsNext))
return (fIndex && fIterator.GetCurrent() ? *fIterator.GetCurrent() : NULL);
if (fIterator.GetCurrent()) {
*fIterator.GetCurrent(), ENTRY_LISTEN_REMOVED);
if (fIterator.GetCurrent()) {
*fIterator.GetCurrent());
return fIterator.GetCurrent();
virtual Entry *GetCurrent();
virtual Entry *GetCurrent(uint8 *buffer, size_t *keyLength);
if (Entry *entry = fIterator.GetCurrent(buffer, &keyLength)) {
return BaseClass::GetCurrent();
Entry *entry = GetCurrent();
if (Node **nodeP = fIterator.GetCurrent()) {
virtual Entry *GetCurrent();
virtual Entry *GetCurrent(uint8 *buffer, size_t *keyLength);
inline Value *GetCurrent()
return GetCurrent();
return GetCurrent();
for (NodeListenerValue *value = it.GetCurrent();
for (NodeListenerValue *value = it.GetCurrent();
for (EntryListenerValue *value = it.GetCurrent();
for (EntryListenerValue *value = it.GetCurrent();
Entry *entry = fIterator.GetCurrent();
this, fIterator.GetCurrent(),
(fIterator.GetCurrent() != NULL
? fIterator.GetCurrent()->GetNode()->GetID() : -1));
if (cookie->GetCurrent(&nodeID, &name) != B_OK)
status_t GetCurrent(Item *item);
struct device_configuration *current = deviceInfo->GetCurrent();
struct device_configuration *current = deviceInfo->GetCurrent();
struct device_configuration *current = deviceInfo->GetCurrent();
struct device_configuration *current = deviceInfo->GetCurrent();
addressSpace.SetTo(VMAddressSpace::GetCurrent());
addressSpace.SetTo(VMAddressSpace::GetCurrent());
addressSpace = VMAddressSpace::GetCurrent();
addressSpace = VMAddressSpace::GetCurrent();
addressSpace = VMAddressSpace::GetCurrent();
addressSpace = VMAddressSpace::GetCurrent();
addressSpace = VMAddressSpace::GetCurrent();