AddPointer
status_t AddPointer(const char *name, const void *aPointer);
status_t AddPointer(const char* name,
inline status_t AddPointer(const char* name, const void* value);
status_t AddPointer(const char* name,
message.AddPointer("TeamQuitter", teamQuitter);
newMessage.AddPointer("adata", asyncData);
newMessage.AddPointer("adata", asyncData);
fAddons.AddPointer(DUN_TAB_ADDON_TYPE, connectionOptionsAddon);
fAddons.AddPointer(DUN_DELETE_ON_QUIT, connectionOptionsAddon);
fAddons.AddPointer(DUN_TAB_ADDON_TYPE, fGeneralAddon);
fAddons.AddPointer(DUN_DELETE_ON_QUIT, fGeneralAddon);
fAddons.AddPointer(DUN_TAB_ADDON_TYPE, ipcpAddon);
fAddons.AddPointer(DUN_DELETE_ON_QUIT, ipcpAddon);
fAddons.AddPointer(DUN_DEVICE_ADDON_TYPE, pppoeAddon);
fAddons.AddPointer(DUN_DELETE_ON_QUIT, pppoeAddon);
message->AddPointer("Addon", addon);
message->AddPointer("view", this);
selectMsg.AddPointer("item", reinterpret_cast<void *>(this));
dragMsg.AddPointer("item", static_cast<void *>(this));
selectMsg.AddPointer("item", reinterpret_cast<void *>(this));
dragMsg.AddPointer("from", static_cast<void *>(this));
dropMsg.AddPointer("from", reinterpret_cast<void *>(endPoint));
dropMsg.AddPointer("to", reinterpret_cast<void *>(this));
selectMsg.AddPointer("item", reinterpret_cast<void *>(this));
message.AddPointer("loader", this);
message.AddPointer("targetCookie", fTargetCookie);
message.AddPointer("value", value);
message.AddPointer("block", block);
message.AddPointer("thread", threadReference.Get());
message.AddPointer("block", block);
message.AddPointer("block", block);
message.AddPointer("value", value);
message->AddPointer("breakpoint",
message.AddPointer("breakpoint", breakpoint);
if (message.AddPointer("breakpoint", event.GetBreakpoint()) == B_OK
if (message.AddPointer("watchpoint", event.GetWatchpoint()) == B_OK
message.AddPointer("entries", entries);
message.AddPointer("settings", settings);
status_t error = Message()->AddPointer("handler", handler);
if (message.AddPointer("nodeChild", nodeChild) == B_OK
&& message.AddPointer("oldNode", oldNode) == B_OK
&& message.AddPointer("newNode", newNode) == B_OK
if (message.AddPointer("node", node) == B_OK
if (message.AddPointer("node", node) == B_OK
if (message.AddPointer("node", node) == B_OK
if (message.AddPointer("node", node) == B_OK
if (message.AddPointer("node", node) == B_OK
if (message.AddPointer("node", node) == B_OK
promptMessage->AddPointer("node", fVariableTable
promptMessage->AddPointer("node", node);
looperMessage.AddPointer("target", this);
message.AddPointer("node", node);
message.AddPointer("value", value);
message.AddPointer("info", info);
message.AddPointer("value", value);
message->AddPointer("node", node);
message->AddPointer("value", value);
message->AddPointer("node", node);
message->AddPointer("node", node);
item->Message()->AddPointer("node", node);
message->AddPointer("node", node);
message.AddPointer("menu", this);
if (message.AddPointer("node", fNode) != B_OK
message.AddPointer("interface", interface);
message.AddPointer("interface", fTargetHostInterface);
startMessage.AddPointer("interface", fTargetHostInterface);
coreMessage.AddPointer("interface", fTargetHostInterface);
if (item->Message()->AddPointer("interface", interface) != B_OK) {
message->AddPointer("setting", fSetting);
message->AddPointer("setting", static_cast<Setting*>(setting));
message->AddPointer("option", fOption);
item->Message()->AddPointer("info", info);
appMessage.AddPointer("interface", fTargetHostInterface);
message.AddPointer("node", fNode);
message.AddPointer("value", fNewValue);
message.AddPointer("value", newValue);
message.AddPointer("info", info);
message.AddPointer("value", value);
message.AddPointer("teams", tList);
message.AddPointer("icon", icon);
copy.AddPointer("source", (BView*)this);
drag->AddPointer("be:originator", this);
msg.AddPointer(kNameFilePtr, startInfo);
openMessage.AddPointer("window", window);
openMessage.AddPointer("window", window);
appendMessage->AddPointer("window", this);
message->AddPointer("window", this);
message->AddPointer("window", this);
clone.AddPointer("be:source", (BView*)this);
copy.AddPointer("source", (BView*)this);
message->AddPointer("list",
message.AddPointer("be:source", (void*)this);
msg.AddPointer("be:source", (void*)this);
message.AddPointer("path", item ? (void*)item->path : NULL);
message.AddPointer("shape", item ? (void*)item->shape : NULL);
message.AddPointer("style", item ? (void*)item->style : NULL);
message.AddPointer("style", fStyle);
message.AddPointer("transformer", item ? (void*)item->transformer : NULL);
message.AddPointer("button", this);
message->AddPointer("be:source", (void*)nearestButton);
message->AddPointer("be:source", (void*)button);
message->AddPointer("be:source", (void*)button);
message->AddPointer("be:source", (void*)button);
message->AddPointer("be:source", (void*)button);
saveMsg.AddPointer("enclosure", enclosure);
data.AddPointer("enclosure", enclosure);
save.AddPointer("enclosure", enclosure);
save.AddPointer("enclosure", fEnclosure);
msg.AddPointer("source", this);
msg.AddPointer("source",this);
msg.AddPointer("font", &fContentFont);
message.AddPointer("window", this);
message.AddPointer("window", this);
msg.AddPointer("bitmap", fDisplayBitmap);
status_t ret = message.AddPointer("item", item.Get());
if (message.AddPointer("item", item) == B_OK)
message->AddPointer("instance", this);
message->AddPointer( "list", (void*)dynamic_cast<const DragSortableListView*>(this));
message.AddPointer("item", item);
addMessage.AddPointer("item", fPlaylist->ItemAt(i));
message.AddPointer("object", object);
updatemsg.AddPointer("item", GetData());
updatemsg.AddPointer("item", GetData());
message.AddPointer("bitmap", (void*)entry->bitmap);
message.AddPointer("bitmapOwner", (void*)entry->bitmapOwner);
if (saveMsg.AddPointer("sound list item", pItem) != B_OK)
message.AddPointer(rendererItem->Renderer() == fGroupRenderer
message->AddPointer("color_scheme", (const void*)item);
message->AddPointer("item", selectedItem);
message.AddPointer("window", this);
newTabMessage->AddPointer("window", this);
message->AddPointer("window", this);
if (message.AddPointer("breakpoint", breakpoint) == B_OK
if (message.AddPointer("breakpoint", breakpoint) == B_OK
if (message.AddPointer("breakpoint", breakpoint) == B_OK
if (message.AddPointer("breakpoint", breakpoint) == B_OK
if (message.AddPointer("watchpoint", watchpoint) == B_OK
if (message.AddPointer("watchpoint", watchpoint) == B_OK
message.AddPointer("listener", listener);
message.AddPointer("data", data);
message.AddPointer("language", language);
message.AddPointer("info", info);
message.AddPointer("frame", frame);
message.AddPointer("thread", thread);
message.AddPointer("job", infoJob);
message.AddPointer("state", infoJob->GetLoadingState());
if (message.AddPointer("event", event) != B_OK
clone.AddPointer("source", this);
clone.AddPointer("source", this);
clone.AddPointer("source", this);
message->AddPointer("_target", fView);
drag->AddPointer("be:originator", this);
reply.AddPointer("current", tip);
reply.AddPointer("owner", fOwner);
msg.AddPointer("node", this);
message.AddPointer("url:certificate", &certificate);
message.AddPointer(kUrlProtocolCaller, caller);
message->AddPointer(kUrlProtocolCaller, caller);
clone.AddPointer("source", this);
message.AddPointer("source", this);
message.AddPointer("source", this);
clone.AddPointer("be:source", (BView*)this);
fMessage->AddPointer(NextItemName(), (void*)NULL);
return fCurrentMessage->AddPointer(name, pointer);
return message.AddPointer(fieldName, fPointer);
task->AddPointer("function", (void*)func);
message.AddPointer("source", fClientObject);
message->AddPointer("pointer", item);
clone.AddPointer("source", this);
creationData.AddPointer("currentPoses", posesResult);
message.AddPointer("src_window", Window());
clone.AddPointer("source", this);
deleteRequest.AddPointer("ptr", this);
msg->AddPointer("paperCap", *paper_cap);
message->AddPointer("LocalDevice", lDevice);
message.AddPointer("device", item);
message->AddPointer("remoteItem", new DeviceListItem(btDevice));
message.AddPointer("keymap", fKeymap);
dragMessage.AddPointer("drop_target", this);
message.AddPointer("listview", this);
updated.AddPointer("item", this);
taskMessage.AddPointer(key_rowptr, rowItem);
reply.AddPointer(key_rowptr, task->rowItem);
reply.AddPointer(key_rowptr, task->rowItem);
reply.AddPointer(key_taskptr, task);
reply.AddPointer(key_taskptr, fOwner);
msg.AddPointer("Analyser", this);
message.AddPointer("event", origin);
message.AddPointer("view", this);
removeSelfMessage.AddPointer("view", this);
msg.AddPointer("view", this);
remove_msg.AddPointer("view", this);
event.AddPointer("scheduler", scheduler);
event.AddPointer("request", request);
event.AddPointer("operation", operation);
event.AddPointer("imageStruct", image);
event.AddPointer("teamStruct", team);
event.AddPointer("threadStruct", thread);
{ return msg.AddPointer(name, val); }
message.AddPointer("button group", this);
message.AddPointer("selected button", fSelected);
pInvMsg->AddPointer("Dispatch Target", *target);
message.AddPointer("window", (void*)window);
message.AddPointer("object", state);