MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / NameSpace

Class NameSpace

binaryninjaapi.h:3930–3951  ·  view source on GitHub ↗

! \ingroup namelist */

Source from the content-addressed store, hash-verified

3928 \ingroup namelist
3929 */
3930 class NameSpace : public NameList
3931 {
3932 using NameList::operator+;
3933 using NameList::operator=;
3934 public:
3935
3936 NameSpace();
3937 NameSpace(const std::string& name);
3938 NameSpace(const std::vector<std::string>& name);
3939 NameSpace(const NameSpace& name);
3940 virtual ~NameSpace();
3941
3942 virtual NameSpace& operator=(const std::string& name);
3943 virtual NameSpace& operator=(const std::vector<std::string>& name);
3944 virtual NameSpace& operator=(const NameSpace& name);
3945 virtual NameSpace operator+(const NameSpace& other) const;
3946
3947 virtual bool IsDefaultNameSpace() const;
3948 BNNameSpace GetAPIObject() const;
3949 static void FreeAPIObject(BNNameSpace* name);
3950 static NameSpace FromAPIObject(const BNNameSpace* name);
3951 };
3952
3953 class StringRef
3954 {

Callers 2

SymbolClass · 0.70
BinaryViewClass · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected