Resultados da pesquisa a pedido "enums"

1 a resposta

Adicionar campo à enumeração no Swift

Estou lidando com enum e subclassificação em Swift. Cada filho traz suas próprias novas propriedades que precisam ser armazenadas em um Enum. Esse enum é declarado com alguns valores na classe mãe. Eu gostaria de adicionar algum valor a essa ...

1 a resposta

Como especificar o tipo de representação para uma enumeração no Rust para fazer interface com C ++?

Existe uma maneira de fazer uma enumeração de estilo C ++ com tipo de representação explícita no Rust? Exemplo: enum class Number: int16_t { Zero, One, Two, Three, Four, Five, Six, Seven, Eight, Nine };Caso contrário, existe outra maneira de ...

2 a resposta

Anotações Enum em Kotlin

Eu tenho uma enumeração que é serializada / desserializada pelo Gson: enum class PacketType { NONE; [SerializedName("request")] REQUEST; [SerializedName("response")] RESPONSE; [SerializedName("event")] EVENT; } Infelizmente, notei que Gson ...

1 a resposta

Selecionando um valor de enum aleatório válido de uma maneira geral

Digamos que temos um tipo enumeradoE. enum class E : underlying_type_of_E { v1 = uE1, v2 = uE2, //... vN = uEN }; typedef typename std::underlying_type<E>::type uE;Em geral, nem todos os valores deuE são valores válidos deE, porque podemos ...

1 a resposta

Validação de enum do Rails 4

Esta é a primeira vez que uso enums com trilhos 4 e me deparei com alguns problemas, tenho algumas soluções sujas em mente e queria verificar se existem soluções mais elegantes: Esta é a parte relevante da minha migração de ...

7 a resposta

Java enum-based state machine (FSM): transmitindo eventos

Estou usando várias máquinas de estado baseadas em enum no meu aplicativo Android. Embora funcionem muito bem, o que estou procurando é uma sugestão de como receber eventos com elegância, normalmente de retornos de chamada registrados ou de ...

5 a resposta

Como persistir uma enumeração usando NHibernate

Existe uma maneira de persistir uma enumeração no banco de dados usando o NHibernate? Ou seja, possui uma tabela com o código e o nome de cada valor na enumeração. Eu quero manter o enum sem uma entidade, mas ainda tenho uma chave estrangeira (a ...

1 a resposta

Mapeando tipos de enum com anotações de hibernação

Eu tenho um tipo de enumeração no meu modelo Java que gostaria de mapear para uma tabela no banco de dados. Estou trabalhando com anotações do Hibernate e não sei como fazer isso. Como as respostas que pesquiso eram bastante antigas, pergunto-me ...

7 a resposta

Enums C / C ++: Detecta quando vários itens são mapeados para o mesmo valor

Existe uma maneira em tempo de compilação para detectar / impedir valores duplicados em uma enumeração C / C ++? O problema é queexistem vários itens que são inicializados com valores explícitos. Fundo: Eu herdei algum código C, como o ...

2 a resposta

Enumerações Swift .toRaw e .fromRaw com o Xcode 6.1

No Xcode 6.1, as enumeraçõestoRaw efromRaw funções não funcionam mais: enum TestEnum : String { case A = "a" case B = "b" } if let a = TestEnum.fromRaw("a") { prinln(a.toRaw()) }Erros: 'TestEnum' does not have a member named 'toRaw' ...