2013-07-20 01:28:54 +08:00
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
< html > < head >
< meta http-equiv = "Content-Type" content = "text/html;charset=iso-8859-1" / >
< meta name = "keywords" content = "LLDB,C++,doxygen,API,documentation" / >
< meta name = "description" content = "C++ source code API documentation for LLDB." / >
< title > LLVM: lldb::SBAttachInfo Class Reference< / title >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head > < body >
< p class = "title" > LLDB API Documentation< / p >
2016-10-20 21:04:32 +08:00
<!-- Generated by Doxygen 1.8.6 -->
2013-07-20 01:28:54 +08:00
< div id = "navrow1" class = "tabs" >
< ul class = "tablist" >
< li > < a href = "index.html" > < span > Main  Page< / span > < / a > < / li >
< li > < a href = "namespaces.html" > < span > Namespaces< / span > < / a > < / li >
< li class = "current" > < a href = "annotated.html" > < span > Classes< / span > < / a > < / li >
< li > < a href = "files.html" > < span > Files< / span > < / a > < / li >
< / ul >
< / div >
< div id = "navrow2" class = "tabs2" >
< ul class = "tablist" >
< li > < a href = "annotated.html" > < span > Class  List< / span > < / a > < / li >
< li > < a href = "classes.html" > < span > Class  Index< / span > < / a > < / li >
2016-10-20 21:04:32 +08:00
< li > < a href = "inherits.html" > < span > Class  Hierarchy< / span > < / a > < / li >
2013-07-20 01:28:54 +08:00
< li > < a href = "functions.html" > < span > Class  Members< / span > < / a > < / li >
< / ul >
< / div >
< div id = "nav-path" class = "navpath" >
< ul >
< li class = "navelem" > < a class = "el" href = "namespacelldb.html" > lldb< / a > < / li > < li class = "navelem" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html" > SBAttachInfo< / a > < / li > < / ul >
< / div >
< / div > <!-- top -->
< div class = "header" >
< div class = "summary" >
< a href = "#pub-methods" > Public Member Functions< / a > |
< a href = "#pro-methods" > Protected Member Functions< / a > |
< a href = "#pro-attribs" > Protected Attributes< / a > |
< a href = "#friends" > Friends< / a > |
< a href = "classlldb_1_1SBAttachInfo-members.html" > List of all members< / a > < / div >
< div class = "headertitle" >
< div class = "title" > lldb::SBAttachInfo Class Reference< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
2016-10-20 21:04:32 +08:00
< p > < code > #include < < a class = "el" href = "SBAttachInfo_8h_source.html" > SBAttachInfo.h< / a > > < / code > < / p >
2013-07-20 01:28:54 +08:00
< div class = "dynheader" >
Collaboration diagram for lldb::SBAttachInfo:< / div >
< div class = "dyncontent" >
< div class = "center" > < img src = "classlldb_1_1SBAttachInfo__coll__graph.png" border = "0" usemap = "#lldb_1_1SBAttachInfo_coll__map" alt = "Collaboration graph" / > < / div >
2016-10-20 21:04:32 +08:00
< map name = "lldb_1_1SBAttachInfo_coll__map" id = "lldb_1_1SBAttachInfo_coll__map" >
< / map >
2013-07-20 01:28:54 +08:00
< center > < span class = "legend" > [< a href = "graph_legend.html" > legend< / a > ]< / span > < / center > < / div >
< table class = "memberdecls" >
2016-10-20 21:04:32 +08:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pub-methods" > < / a >
2013-07-20 01:28:54 +08:00
Public Member Functions< / h2 > < / td > < / tr >
< tr class = "memitem:a7eb738eb351dcbcbca114a9b8069ed07" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a7eb738eb351dcbcbca114a9b8069ed07" > SBAttachInfo< / a > ()< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a7eb738eb351dcbcbca114a9b8069ed07" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:a0cdeb47fe60c898df6151850ad9f5f94" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a0cdeb47fe60c898df6151850ad9f5f94" > SBAttachInfo< / a > (lldb::pid_t pid)< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a0cdeb47fe60c898df6151850ad9f5f94" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:a9c78b3e0dbf7601a22548ffe49292659" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a9c78b3e0dbf7601a22548ffe49292659" > SBAttachInfo< / a > (const char *path, bool wait_for)< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a9c78b3e0dbf7601a22548ffe49292659" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a809db65b82c0278adbf61405f3149249" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a809db65b82c0278adbf61405f3149249" > SBAttachInfo< / a > (const char *path, bool wait_for, bool async)< / td > < / tr >
< tr class = "separator:a809db65b82c0278adbf61405f3149249" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:a5e4345d938567627a6cdf1f8028842ba" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a5e4345d938567627a6cdf1f8028842ba" > SBAttachInfo< / a > (const < a class = "el" href = "classlldb_1_1SBAttachInfo.html" > SBAttachInfo< / a > & rhs)< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a5e4345d938567627a6cdf1f8028842ba" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:a2055183c6b88e77e5c2cf0517a86dc18" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a2055183c6b88e77e5c2cf0517a86dc18" > ~SBAttachInfo< / a > ()< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a2055183c6b88e77e5c2cf0517a86dc18" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:a1258f3984a13063ec872838fa155ff59" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html" > SBAttachInfo< / a > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a1258f3984a13063ec872838fa155ff59" > operator=< / a > (const < a class = "el" href = "classlldb_1_1SBAttachInfo.html" > SBAttachInfo< / a > & rhs)< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a1258f3984a13063ec872838fa155ff59" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:abb6a7077fbe56c776d46b3fa48aca076" > < td class = "memItemLeft" align = "right" valign = "top" > lldb::pid_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#abb6a7077fbe56c776d46b3fa48aca076" > GetProcessID< / a > ()< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:abb6a7077fbe56c776d46b3fa48aca076" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:a9e79f1317a7191c5fc87a77ef882e740" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a9e79f1317a7191c5fc87a77ef882e740" > SetProcessID< / a > (lldb::pid_t pid)< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a9e79f1317a7191c5fc87a77ef882e740" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:ab52fefdcf0dec64ddf0a83d951013075" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#ab52fefdcf0dec64ddf0a83d951013075" > SetExecutable< / a > (const char *path)< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:ab52fefdcf0dec64ddf0a83d951013075" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:ab66865910b4003c83c02402dd60536d9" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#ab66865910b4003c83c02402dd60536d9" > SetExecutable< / a > (< a class = "el" href = "classlldb_1_1SBFileSpec.html" > lldb::SBFileSpec< / a > exe_file)< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:ab66865910b4003c83c02402dd60536d9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:afd71734093be35e8e1508e2e50b3025b" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#afd71734093be35e8e1508e2e50b3025b" > GetWaitForLaunch< / a > ()< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:afd71734093be35e8e1508e2e50b3025b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:a57e2819a8bf43b29636d73728d3d4187" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a57e2819a8bf43b29636d73728d3d4187" > SetWaitForLaunch< / a > (bool b)< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a57e2819a8bf43b29636d73728d3d4187" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad1a45e727eec899fb8d0e084d3e68169" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#ad1a45e727eec899fb8d0e084d3e68169" > SetWaitForLaunch< / a > (bool b, bool async)< / td > < / tr >
< tr class = "separator:ad1a45e727eec899fb8d0e084d3e68169" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:a385f5b1703122b4157b0027dfbf7e581" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a385f5b1703122b4157b0027dfbf7e581" > GetIgnoreExisting< / a > ()< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a385f5b1703122b4157b0027dfbf7e581" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:a0f134818871b03bdd2c04ce7995c29f8" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a0f134818871b03bdd2c04ce7995c29f8" > SetIgnoreExisting< / a > (bool b)< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a0f134818871b03bdd2c04ce7995c29f8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:a7db508ffa37dee17dc22a159cc96eeb9" > < td class = "memItemLeft" align = "right" valign = "top" > uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a7db508ffa37dee17dc22a159cc96eeb9" > GetResumeCount< / a > ()< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a7db508ffa37dee17dc22a159cc96eeb9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:a8ddc6e044fe9b07b1e8a91224bf28dc0" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a8ddc6e044fe9b07b1e8a91224bf28dc0" > SetResumeCount< / a > (uint32_t c)< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a8ddc6e044fe9b07b1e8a91224bf28dc0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:a23216bc30260d88d5e3e2bf635a797ad" > < td class = "memItemLeft" align = "right" valign = "top" > const char *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a23216bc30260d88d5e3e2bf635a797ad" > GetProcessPluginName< / a > ()< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a23216bc30260d88d5e3e2bf635a797ad" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:ab7dd221a9e530a07a205a68f81bb3db5" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#ab7dd221a9e530a07a205a68f81bb3db5" > SetProcessPluginName< / a > (const char *plugin_name)< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:ab7dd221a9e530a07a205a68f81bb3db5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:a2c6d34f89c1f9cc08b071471b98cb06b" > < td class = "memItemLeft" align = "right" valign = "top" > uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a2c6d34f89c1f9cc08b071471b98cb06b" > GetUserID< / a > ()< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a2c6d34f89c1f9cc08b071471b98cb06b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:ac0a0a70bf01f5073ad4e19f0ac6df022" > < td class = "memItemLeft" align = "right" valign = "top" > uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#ac0a0a70bf01f5073ad4e19f0ac6df022" > GetGroupID< / a > ()< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:ac0a0a70bf01f5073ad4e19f0ac6df022" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:ac0dda9d20a64a7bc850d20002464c25a" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#ac0dda9d20a64a7bc850d20002464c25a" > UserIDIsValid< / a > ()< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:ac0dda9d20a64a7bc850d20002464c25a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:aebc3e7d8362dbbecffece8032d439255" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#aebc3e7d8362dbbecffece8032d439255" > GroupIDIsValid< / a > ()< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:aebc3e7d8362dbbecffece8032d439255" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:ab6599f72626161f777673965c52f05ff" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#ab6599f72626161f777673965c52f05ff" > SetUserID< / a > (uint32_t uid)< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:ab6599f72626161f777673965c52f05ff" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:a1afc795119ed7e2f344f7f8865b593cb" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a1afc795119ed7e2f344f7f8865b593cb" > SetGroupID< / a > (uint32_t gid)< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a1afc795119ed7e2f344f7f8865b593cb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:a3029879773440b70a22fc13e285fb0fb" > < td class = "memItemLeft" align = "right" valign = "top" > uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a3029879773440b70a22fc13e285fb0fb" > GetEffectiveUserID< / a > ()< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a3029879773440b70a22fc13e285fb0fb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:af34a804e1c93029306b927ef79d1e7b9" > < td class = "memItemLeft" align = "right" valign = "top" > uint32_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#af34a804e1c93029306b927ef79d1e7b9" > GetEffectiveGroupID< / a > ()< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:af34a804e1c93029306b927ef79d1e7b9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:a9fdf4573f18f0c1934d35b56e286a107" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a9fdf4573f18f0c1934d35b56e286a107" > EffectiveUserIDIsValid< / a > ()< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a9fdf4573f18f0c1934d35b56e286a107" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:a91f6563ee1542cb2a04e3e99d67a43b1" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a91f6563ee1542cb2a04e3e99d67a43b1" > EffectiveGroupIDIsValid< / a > ()< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a91f6563ee1542cb2a04e3e99d67a43b1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:a049ddfc3e45f19c2a56d7cc85e3ac67c" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a049ddfc3e45f19c2a56d7cc85e3ac67c" > SetEffectiveUserID< / a > (uint32_t uid)< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a049ddfc3e45f19c2a56d7cc85e3ac67c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:a606ab1f702b6d2c11e28890fecb761c0" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a606ab1f702b6d2c11e28890fecb761c0" > SetEffectiveGroupID< / a > (uint32_t gid)< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a606ab1f702b6d2c11e28890fecb761c0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:ac0f82c45728c88d81cc5d766cb74e59b" > < td class = "memItemLeft" align = "right" valign = "top" > lldb::pid_t  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#ac0f82c45728c88d81cc5d766cb74e59b" > GetParentProcessID< / a > ()< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:ac0f82c45728c88d81cc5d766cb74e59b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:aba94f0b1b865a4526f5ffba5f575d3c9" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#aba94f0b1b865a4526f5ffba5f575d3c9" > SetParentProcessID< / a > (lldb::pid_t pid)< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:aba94f0b1b865a4526f5ffba5f575d3c9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< tr class = "memitem:a74cec728a36737a1295a2ccf196d38f4" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a74cec728a36737a1295a2ccf196d38f4" > ParentProcessIDIsValid< / a > ()< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a74cec728a36737a1295a2ccf196d38f4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1c1ddecf7a48b62c7dc24d78e613b20f" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classlldb_1_1SBListener.html" > SBListener< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a1c1ddecf7a48b62c7dc24d78e613b20f" > GetListener< / a > ()< / td > < / tr >
< tr class = "separator:a1c1ddecf7a48b62c7dc24d78e613b20f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a44301755a0f3455d8c07c0596a31f9f4" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a44301755a0f3455d8c07c0596a31f9f4" > SetListener< / a > (< a class = "el" href = "classlldb_1_1SBListener.html" > SBListener< / a > & listener)< / td > < / tr >
< tr class = "separator:a44301755a0f3455d8c07c0596a31f9f4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< / table > < table class = "memberdecls" >
2016-10-20 21:04:32 +08:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pro-methods" > < / a >
2013-07-20 01:28:54 +08:00
Protected Member Functions< / h2 > < / td > < / tr >
< tr class = "memitem:a7f38e495c51999e2a1a85445ad5787d7" > < td class = "memItemLeft" align = "right" valign = "top" > lldb_private::ProcessAttachInfo &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a7f38e495c51999e2a1a85445ad5787d7" > ref< / a > ()< / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a7f38e495c51999e2a1a85445ad5787d7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< / table > < table class = "memberdecls" >
2016-10-20 21:04:32 +08:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pro-attribs" > < / a >
2013-07-20 01:28:54 +08:00
Protected Attributes< / h2 > < / td > < / tr >
< tr class = "memitem:a07555d88c4d9c993b8e41b57651ee37e" > < td class = "memItemLeft" align = "right" valign = "top" > ProcessAttachInfoSP  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a07555d88c4d9c993b8e41b57651ee37e" > m_opaque_sp< / a > < / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a07555d88c4d9c993b8e41b57651ee37e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< / table > < table class = "memberdecls" >
2016-10-20 21:04:32 +08:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "friends" > < / a >
2013-07-20 01:28:54 +08:00
Friends< / h2 > < / td > < / tr >
< tr class = "memitem:a593230acf95f9720217b7fb17681efca" > < td class = "memItemLeft" align = "right" valign = "top" > class  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html#a593230acf95f9720217b7fb17681efca" > SBTarget< / a > < / td > < / tr >
2016-10-20 21:04:32 +08:00
< tr class = "separator:a593230acf95f9720217b7fb17681efca" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2013-07-20 01:28:54 +08:00
< / table >
2016-10-20 21:04:32 +08:00
< a name = "details" id = "details" > < / a > < h2 class = "groupheader" > Detailed Description< / h2 >
2013-07-20 01:28:54 +08:00
< div class = "textblock" >
2016-10-20 21:04:32 +08:00
< p > Definition at line < a class = "el" href = "SBAttachInfo_8h_source.html#l00019" > 19< / a > of file < a class = "el" href = "SBAttachInfo_8h_source.html" > SBAttachInfo.h< / a > .< / p >
< / div > < h2 class = "groupheader" > Constructor & Destructor Documentation< / h2 >
2013-07-20 01:28:54 +08:00
< a class = "anchor" id = "a7eb738eb351dcbcbca114a9b8069ed07" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > lldb::SBAttachInfo::SBAttachInfo < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a0cdeb47fe60c898df6151850ad9f5f94" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > lldb::SBAttachInfo::SBAttachInfo < / td >
< td > (< / td >
< td class = "paramtype" > lldb::pid_t  < / td >
< td class = "paramname" > < em > pid< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a9c78b3e0dbf7601a22548ffe49292659" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > lldb::SBAttachInfo::SBAttachInfo < / td >
< td > (< / td >
< td class = "paramtype" > const char *  < / td >
< td class = "paramname" > < em > path< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > wait_for< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2016-10-20 21:04:32 +08:00
< p > Attach to a process by name.< / p >
< p > This function implies that a future call to < a class = "el" href = "classlldb_1_1SBTarget.html#ae4a99eb37cd4968961771d7d6f4afdd0" > SBTarget::Attach< / a > (...) will be synchronous.< / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramdir" > [in]< / td > < td class = "paramname" > path< / td > < td > A full or partial name for the process to attach to.< / td > < / tr >
< tr > < td class = "paramdir" > [in]< / td > < td class = "paramname" > wait_for< / td > < td > If < b > false< / b > , attach to an existing process whose name matches. If < b > true< / b > , then wait for the next process whose name matches. < / td > < / tr >
< / table >
< / dd >
< / dl >
< / div >
< / div >
< a class = "anchor" id = "a809db65b82c0278adbf61405f3149249" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > lldb::SBAttachInfo::SBAttachInfo < / td >
< td > (< / td >
< td class = "paramtype" > const char *  < / td >
< td class = "paramname" > < em > path< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > wait_for< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > async< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Attach to a process by name.< / p >
< p > Future calls to < a class = "el" href = "classlldb_1_1SBTarget.html#ae4a99eb37cd4968961771d7d6f4afdd0" > SBTarget::Attach< / a > (...) will be synchronous or asynchronous depending on the < em > async< / em > argument.< / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramdir" > [in]< / td > < td class = "paramname" > path< / td > < td > A full or partial name for the process to attach to.< / td > < / tr >
< tr > < td class = "paramdir" > [in]< / td > < td class = "paramname" > wait_for< / td > < td > If < b > false< / b > , attach to an existing process whose name matches. If < b > true< / b > , then wait for the next process whose name matches.< / td > < / tr >
< tr > < td class = "paramdir" > [in]< / td > < td class = "paramname" > async< / td > < td > If < b > false< / b > , then the < a class = "el" href = "classlldb_1_1SBTarget.html#ae4a99eb37cd4968961771d7d6f4afdd0" > SBTarget::Attach< / a > (...) call will be a synchronous call with no way to cancel the attach in progress. If < b > true< / b > , then the < a class = "el" href = "classlldb_1_1SBTarget.html#ae4a99eb37cd4968961771d7d6f4afdd0" > SBTarget::Attach< / a > (...) function will return immediately and clients are expected to wait for a process eStateStopped event if a suitable process is eventually found. If the client wants to cancel the event, < a class = "el" href = "classlldb_1_1SBProcess.html#aef67743d54ab7d28f601d4197944eb1b" > SBProcess::Stop()< / a > can be called and an eStateExited process event will be delivered. < / td > < / tr >
< / table >
< / dd >
< / dl >
2013-07-20 01:28:54 +08:00
< / div >
< / div >
< a class = "anchor" id = "a5e4345d938567627a6cdf1f8028842ba" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > lldb::SBAttachInfo::SBAttachInfo < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classlldb_1_1SBAttachInfo.html" > SBAttachInfo< / a > &   < / td >
< td class = "paramname" > < em > rhs< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a2055183c6b88e77e5c2cf0517a86dc18" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > lldb::SBAttachInfo::~SBAttachInfo < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2016-10-20 21:04:32 +08:00
< h2 class = "groupheader" > Member Function Documentation< / h2 >
2013-07-20 01:28:54 +08:00
< a class = "anchor" id = "a91f6563ee1542cb2a04e3e99d67a43b1" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool lldb::SBAttachInfo::EffectiveGroupIDIsValid < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a9fdf4573f18f0c1934d35b56e286a107" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool lldb::SBAttachInfo::EffectiveUserIDIsValid < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "af34a804e1c93029306b927ef79d1e7b9" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint32_t lldb::SBAttachInfo::GetEffectiveGroupID < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a3029879773440b70a22fc13e285fb0fb" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint32_t lldb::SBAttachInfo::GetEffectiveUserID < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ac0a0a70bf01f5073ad4e19f0ac6df022" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint32_t lldb::SBAttachInfo::GetGroupID < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a385f5b1703122b4157b0027dfbf7e581" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool lldb::SBAttachInfo::GetIgnoreExisting < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2016-10-20 21:04:32 +08:00
< / div >
< / div >
< a class = "anchor" id = "a1c1ddecf7a48b62c7dc24d78e613b20f" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "classlldb_1_1SBListener.html" > SBListener< / a > lldb::SBAttachInfo::GetListener < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Get the listener that will be used to receive process events.< / p >
< p > If no listener has been set via a call to < a class = "el" href = "classlldb_1_1SBLaunchInfo.html#a1540012ff5755c1e2ca1752cf4a310e4" > SBLaunchInfo::SetListener()< / a > , then an invalid < a class = "el" href = "classlldb_1_1SBListener.html" > SBListener< / a > will be returned (< a class = "el" href = "classlldb_1_1SBListener.html#ad7c21d808a06d5d2e1fa34f0a145a498" > SBListener::IsValid()< / a > will return false). If a listener has been set, then the valid listener object will be returned. < / p >
2013-07-20 01:28:54 +08:00
< / div >
< / div >
< a class = "anchor" id = "ac0f82c45728c88d81cc5d766cb74e59b" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > lldb::pid_t lldb::SBAttachInfo::GetParentProcessID < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "abb6a7077fbe56c776d46b3fa48aca076" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > lldb::pid_t lldb::SBAttachInfo::GetProcessID < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a23216bc30260d88d5e3e2bf635a797ad" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > const char* lldb::SBAttachInfo::GetProcessPluginName < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a7db508ffa37dee17dc22a159cc96eeb9" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint32_t lldb::SBAttachInfo::GetResumeCount < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a2c6d34f89c1f9cc08b071471b98cb06b" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint32_t lldb::SBAttachInfo::GetUserID < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "afd71734093be35e8e1508e2e50b3025b" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool lldb::SBAttachInfo::GetWaitForLaunch < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "aebc3e7d8362dbbecffece8032d439255" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool lldb::SBAttachInfo::GroupIDIsValid < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a1258f3984a13063ec872838fa155ff59" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "classlldb_1_1SBAttachInfo.html" > SBAttachInfo< / a > & lldb::SBAttachInfo::operator= < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classlldb_1_1SBAttachInfo.html" > SBAttachInfo< / a > &   < / td >
< td class = "paramname" > < em > rhs< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a74cec728a36737a1295a2ccf196d38f4" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool lldb::SBAttachInfo::ParentProcessIDIsValid < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a7f38e495c51999e2a1a85445ad5787d7" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > lldb_private::ProcessAttachInfo& lldb::SBAttachInfo::ref < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a606ab1f702b6d2c11e28890fecb761c0" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void lldb::SBAttachInfo::SetEffectiveGroupID < / td >
< td > (< / td >
< td class = "paramtype" > uint32_t  < / td >
< td class = "paramname" > < em > gid< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a049ddfc3e45f19c2a56d7cc85e3ac67c" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void lldb::SBAttachInfo::SetEffectiveUserID < / td >
< td > (< / td >
< td class = "paramtype" > uint32_t  < / td >
< td class = "paramname" > < em > uid< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ab52fefdcf0dec64ddf0a83d951013075" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void lldb::SBAttachInfo::SetExecutable < / td >
< td > (< / td >
< td class = "paramtype" > const char *  < / td >
< td class = "paramname" > < em > path< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ab66865910b4003c83c02402dd60536d9" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void lldb::SBAttachInfo::SetExecutable < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classlldb_1_1SBFileSpec.html" > lldb::SBFileSpec< / a >   < / td >
< td class = "paramname" > < em > exe_file< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a1afc795119ed7e2f344f7f8865b593cb" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void lldb::SBAttachInfo::SetGroupID < / td >
< td > (< / td >
< td class = "paramtype" > uint32_t  < / td >
< td class = "paramname" > < em > gid< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a0f134818871b03bdd2c04ce7995c29f8" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void lldb::SBAttachInfo::SetIgnoreExisting < / td >
< td > (< / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > b< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2016-10-20 21:04:32 +08:00
< / div >
< / div >
< a class = "anchor" id = "a44301755a0f3455d8c07c0596a31f9f4" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void lldb::SBAttachInfo::SetListener < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classlldb_1_1SBListener.html" > SBListener< / a > &   < / td >
< td class = "paramname" > < em > listener< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Set the listener that will be used to receive process events.< / p >
< p > By default the < a class = "el" href = "classlldb_1_1SBDebugger.html" > SBDebugger< / a > , which has a listener, that the < a class = "el" href = "classlldb_1_1SBTarget.html" > SBTarget< / a > belongs to will listen for the process events. Calling this function allows a different listener to be used to listen for process events. < / p >
2013-07-20 01:28:54 +08:00
< / div >
< / div >
< a class = "anchor" id = "aba94f0b1b865a4526f5ffba5f575d3c9" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void lldb::SBAttachInfo::SetParentProcessID < / td >
< td > (< / td >
< td class = "paramtype" > lldb::pid_t  < / td >
< td class = "paramname" > < em > pid< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a9e79f1317a7191c5fc87a77ef882e740" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void lldb::SBAttachInfo::SetProcessID < / td >
< td > (< / td >
< td class = "paramtype" > lldb::pid_t  < / td >
< td class = "paramname" > < em > pid< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ab7dd221a9e530a07a205a68f81bb3db5" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void lldb::SBAttachInfo::SetProcessPluginName < / td >
< td > (< / td >
< td class = "paramtype" > const char *  < / td >
< td class = "paramname" > < em > plugin_name< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a8ddc6e044fe9b07b1e8a91224bf28dc0" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void lldb::SBAttachInfo::SetResumeCount < / td >
< td > (< / td >
< td class = "paramtype" > uint32_t  < / td >
< td class = "paramname" > < em > c< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "ab6599f72626161f777673965c52f05ff" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void lldb::SBAttachInfo::SetUserID < / td >
< td > (< / td >
< td class = "paramtype" > uint32_t  < / td >
< td class = "paramname" > < em > uid< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a class = "anchor" id = "a57e2819a8bf43b29636d73728d3d4187" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void lldb::SBAttachInfo::SetWaitForLaunch < / td >
< td > (< / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > b< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2016-10-20 21:04:32 +08:00
< p > Set attach by process name settings.< / p >
< p > Designed to be used after a call to < a class = "el" href = "classlldb_1_1SBAttachInfo.html#ab52fefdcf0dec64ddf0a83d951013075" > SBAttachInfo::SetExecutable()< / a > . This function implies that a call to < a class = "el" href = "classlldb_1_1SBTarget.html#ae4a99eb37cd4968961771d7d6f4afdd0" > SBTarget::Attach< / a > (...) will be synchronous.< / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramdir" > [in]< / td > < td class = "paramname" > wait_for< / td > < td > If < b > false< / b > , attach to an existing process whose name matches. If < b > true< / b > , then wait for the next process whose name matches. < / td > < / tr >
< / table >
< / dd >
< / dl >
< / div >
< / div >
< a class = "anchor" id = "ad1a45e727eec899fb8d0e084d3e68169" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void lldb::SBAttachInfo::SetWaitForLaunch < / td >
< td > (< / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > b< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > async< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Set attach by process name settings.< / p >
< p > Designed to be used after a call to < a class = "el" href = "classlldb_1_1SBAttachInfo.html#ab52fefdcf0dec64ddf0a83d951013075" > SBAttachInfo::SetExecutable()< / a > . Future calls to < a class = "el" href = "classlldb_1_1SBTarget.html#ae4a99eb37cd4968961771d7d6f4afdd0" > SBTarget::Attach< / a > (...) will be synchronous or asynchronous depending on the < em > async< / em > argument.< / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramdir" > [in]< / td > < td class = "paramname" > wait_for< / td > < td > If < b > false< / b > , attach to an existing process whose name matches. If < b > true< / b > , then wait for the next process whose name matches.< / td > < / tr >
< tr > < td class = "paramdir" > [in]< / td > < td class = "paramname" > async< / td > < td > If < b > false< / b > , then the < a class = "el" href = "classlldb_1_1SBTarget.html#ae4a99eb37cd4968961771d7d6f4afdd0" > SBTarget::Attach< / a > (...) call will be a synchronous call with no way to cancel the attach in progress. If < b > true< / b > , then the < a class = "el" href = "classlldb_1_1SBTarget.html#ae4a99eb37cd4968961771d7d6f4afdd0" > SBTarget::Attach< / a > (...) function will return immediately and clients are expected to wait for a process eStateStopped event if a suitable process is eventually found. If the client wants to cancel the event, < a class = "el" href = "classlldb_1_1SBProcess.html#aef67743d54ab7d28f601d4197944eb1b" > SBProcess::Stop()< / a > can be called and an eStateExited process event will be delivered. < / td > < / tr >
< / table >
< / dd >
< / dl >
2013-07-20 01:28:54 +08:00
< / div >
< / div >
< a class = "anchor" id = "ac0dda9d20a64a7bc850d20002464c25a" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > bool lldb::SBAttachInfo::UserIDIsValid < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2016-10-20 21:04:32 +08:00
< h2 class = "groupheader" > Friends And Related Function Documentation< / h2 >
2013-07-20 01:28:54 +08:00
< a class = "anchor" id = "a593230acf95f9720217b7fb17681efca" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > friend class < a class = "el" href = "classlldb_1_1SBTarget.html" > SBTarget< / a > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > friend< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2016-10-20 21:04:32 +08:00
< p > Definition at line < a class = "el" href = "SBAttachInfo_8h_source.html#l00181" > 181< / a > of file < a class = "el" href = "SBAttachInfo_8h_source.html" > SBAttachInfo.h< / a > .< / p >
2013-07-20 01:28:54 +08:00
< / div >
< / div >
2016-10-20 21:04:32 +08:00
< h2 class = "groupheader" > Member Data Documentation< / h2 >
2013-07-20 01:28:54 +08:00
< a class = "anchor" id = "a07555d88c4d9c993b8e41b57651ee37e" > < / a >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > ProcessAttachInfoSP lldb::SBAttachInfo::m_opaque_sp< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2016-10-20 21:04:32 +08:00
< p > Definition at line < a class = "el" href = "SBAttachInfo_8h_source.html#l00185" > 185< / a > of file < a class = "el" href = "SBAttachInfo_8h_source.html" > SBAttachInfo.h< / a > .< / p >
2013-07-20 01:28:54 +08:00
< / div >
< / div >
< hr / > The documentation for this class was generated from the following file:< ul >
2016-10-20 21:04:32 +08:00
< li > < a class = "el" href = "SBAttachInfo_8h_source.html" > SBAttachInfo.h< / a > < / li >
2013-07-20 01:28:54 +08:00
< / ul >
< / div > <!-- contents -->
< hr >
< p class = "footer" >
2016-10-20 21:04:32 +08:00
Generated on Fri Oct 14 2016 14:01:23 for < a href = "http://lldb.llvm.org/" > LLVM< / a > by
2013-07-20 01:28:54 +08:00
< a href = "http://www.doxygen.org" > < img src = "doxygen.png" alt = "Doxygen"
2016-10-20 21:04:32 +08:00
align="middle" border="0"/>1.8.6< / a > < br >
2013-07-20 01:28:54 +08:00
Copyright © 2003-2013 University of Illinois at Urbana-Champaign.
All Rights Reserved.< / p >
< hr >
<!-- #include virtual="/attrib.incl" -->
< / body >
< / html >