libftc
 Todos Classes Namespaces Arquivos Funções Variáveis Definições de Tipos Enumerações Valores enumerados Definições e Macros
Componentes | Enumerações
Referência do Arquivo ftc_exception.h
#include <string>
#include <exception>
Gráfico de dependência de inclusões para ftc_exception.h:
Este grafo mostra quais arquivos estão direta ou indiretamente relacionados com este arquivo:

Vá para o código-fonte deste arquivo.

Componentes

class  FtcException
 Define a excecao base da biblioteca FTC. Mais...
 
class  FileNotOpenException
 Essa exceção é lançada quando o metodo close é chamado sem que o arquivo remoto esteja aberto. Mais...
 
class  MaxClientsReachedException
 Essa exceção é lançada quando o servidor atingiu o número máximo de clientes. Mais...
 
class  FileLockedException
 Essa exceção é lançada quando o arquivo está reservado para acesso exclusivo. Mais...
 
class  NoPermissionException
 Essa exceção é lançada quando uma operação falha por causa de falta de permissões para realizar-la. Mais...
 
class  FileNotFoundException
 Essa exceção é lançada quando o arquivo não é encontrado no servidor. Mais...
 
class  InvalidKeyException
 Essa exceção é lançada quando a chave de acesso utilizada na conexão é inválida. Mais...
 
class  FailureException
 Essa exceção é lançada quando uma falha desconhecida aconteceu. Mais...
 

Enumerações

enum  FtcErrorCode {
  OK = 0, FILE_NOT_OPEN =249, MAX_CLIENTS_REACHED =250, FILE_LOCKED,
  NO_PERMISSION, FILE_NOT_FOUND, INVALID_KEY, FAILURE
}
 Descreve o erros do protocolo. Mais...
 

Enumerações

Descreve o erros do protocolo.

ftc_exception.h

Valores enumerados
OK 
FILE_NOT_OPEN 
MAX_CLIENTS_REACHED 
FILE_LOCKED 
NO_PERMISSION 
FILE_NOT_FOUND 
INVALID_KEY 
FAILURE 

Definição na linha 14 do arquivo ftc_exception.h.