\code
void Application::getServerSocketsData (vector <SocketData>& serverSocketsData) const
- throw (RuntimeException)
+ noexcept(false)
{
LOGMETHOD (TraceMethod ("anna::Application", "getServerSocketsData", ANNA_FILE_LOCATION));
\code
void Application::getServerSocketsData (vector <SocketData>& serverSocketsData) const
- throw (RuntimeException)
+ noexcept(false)
{
LOGMETHOD (TraceMethod ("anna::Application", "getServerSocketsData", ANNA_FILE_LOCATION));
Permite invocar a metodos de la clase T.
\return La instancia de la clase T asociada a esta instancia.
*/
- T* operator -> () const throw() { return a_t; }
+ T* operator -> () const { return a_t; }
/**
Operador copia.
\param t Referencia al objeto que vamos a tratar.
\return La instancia de la clase T asociada a esta instancia.
*/
- T* operator = (T* t) throw() {
+ T* operator = (T* t) {
if(a_t != t) {
T::release(a_t);
a_t = t;
\param other Referencia al objeto que vamos a tratar.
\return La instancia de la clase T asociada a esta instancia.
*/
- T* operator = (const AutoObject <T>& other) throw(RuntimeException) {
+ T* operator = (const AutoObject <T>& other) noexcept(false) {
return (this != &other) ? (*this = T::duplicate(other.a_t)) : a_t;
}
Operador de conversion.
\return La instancia de la clase T asociada a esta instancia.
*/
- operator T*() const throw() { return a_t; }
+ operator T*() const { return a_t; }
private:
T* a_t;