stub_analytics_plugin  1.6
Network Optix Video Analytics SDK
Public Member Functions | List of all members
nx::sdk::common::String Class Reference
Inheritance diagram for nx::sdk::common::String:
nxpt::CommonRefCounter< IString >

Public Member Functions

 String (std::string s)
 
 String (const char *s)
 
virtual void * queryInterface (const nxpl::NX_GUID &interfaceId) override
 
virtual const char * str () const override
 
void setString (std::string s)
 
void setString (const char *s)
 
int size () const
 
bool empty () const
 
- Public Member Functions inherited from nxpt::CommonRefCounter< IString >
 CommonRefCounter (const CommonRefCounter &)=delete
 
 CommonRefCounter (CommonRefCounter &&)=delete
 
CommonRefCounteroperator= (const CommonRefCounter &)=delete
 
CommonRefCounteroperator= (CommonRefCounter &&)=delete
 
virtual unsigned int addRef () override
 
virtual unsigned int releaseRef () override
 
unsigned int refCount () const
 

Additional Inherited Members

- Protected Member Functions inherited from nxpt::CommonRefCounter< IString >
 CommonRefCounter (CommonRefManager *refManager)
 
- Protected Attributes inherited from nxpt::CommonRefCounter< IString >
CommonRefManager m_refManager
 

Constructor & Destructor Documentation

◆ String()

nx::sdk::common::String::String ( const char *  s)
Parameters
sIf null, empty string is assumed.

Member Function Documentation

◆ setString()

void nx::sdk::common::String::setString ( const char *  s)
Parameters
sIf null, empty string is assumed.

The documentation for this class was generated from the following files: