Safir SDK Core
|
Go to the source code of this file.
Classes | |
class | Safir::Dob::Typesystem::Internal::CommonExceptionBase |
Common functionality for the exception hierarchy of the DOB typesystem. More... | |
class | Safir::Dob::Typesystem::FundamentalException |
This is the base class of all Fundamental Exceptions. More... | |
class | Safir::Dob::Typesystem::Exception |
This is the base class of all (non-Fundamental) Exceptions. More... | |
class | Safir::Dob::Typesystem::IllegalValueException |
A parameter in the call was invalid. More... | |
class | Safir::Dob::Typesystem::IncompatibleTypesException |
This exception is thrown if a class cannot be cast to the expected type. More... | |
class | Safir::Dob::Typesystem::ConfigurationErrorException |
Used when there is an error that implies that there is something wrong in the configuration. More... | |
class | Safir::Dob::Typesystem::SoftwareViolationException |
Meant to be used when something goes very wrong. More... | |
class | Safir::Dob::Typesystem::NullException |
Thrown when an application attempts to get the value of a member that is null. More... | |
class | Safir::Dob::Typesystem::ReadOnlyException |
Used when someone tries to set a property that is mapped to something that cannot be changed. More... | |
Namespaces | |
Safir | |
Safir. | |
Safir::Dob | |
Dob. | |
Safir::Dob::Typesystem | |
This namespace contains the DOB Typesystem functionality and definitions. | |
Safir::Dob::Typesystem::Internal | |
This namespace contains stuff that is internal to the DOB typesystem. | |
Macros | |
#define | WIDEN2(x) L ## x |
#define | WIDEN(x) WIDEN2(x) |
#define | __WFILE__ WIDEN(__FILE__) |
#define __WFILE__ WIDEN(__FILE__) |
Referenced by Safir::Dob::Typesystem::ArrayContainer< ResponseErrorInfoContainer >::ArrayContainer(), Safir::Databases::Odbc::Statement::BindColumn(), Safir::Databases::Odbc::Statement::BindLongParameter(), Safir::Databases::Odbc::Statement::BindParameter(), Safir::Dob::Typesystem::ChannelId::ChannelId(), Safir::Dob::Typesystem::EnumerationContainerBase::Copy(), Safir::Dob::Typesystem::ValueContainer< T >::Copy(), Safir::Dob::Typesystem::StringContainer::Copy(), Safir::Dob::Typesystem::BinaryContainer::Copy(), Safir::Dob::Typesystem::ObjectContainerImpl< U >::Copy(), Safir::Dob::Typesystem::ObjectContainerImpl< Object >::Copy(), Safir::Databases::Odbc::Statement::GetData(), Safir::Dob::Typesystem::ObjectContainerImpl< U >::GetMember(), Safir::Dob::Typesystem::ObjectContainerImpl< Object >::GetMember(), Safir::Dob::PersistenceBackend::EnumerationContainer::GetOrdinal(), Safir::Dob::PersistentDataState::EnumerationContainer::GetOrdinal(), Safir::Dob::InstanceIdPolicy::EnumerationContainer::GetOrdinal(), Safir::Dob::ConnectionQueueId::EnumerationContainer::GetOrdinal(), Safir::Dob::InjectionKind::EnumerationContainer::GetOrdinal(), Safir::Dob::NodeStatus::EnumerationContainer::GetOrdinal(), Safir::Utilities::ForEach::ResponseType::EnumerationContainer::GetOrdinal(), Safir::Dob::CallbackId::EnumerationContainer::GetOrdinal(), Safir::Dob::Typesystem::ObjectContainerImpl< U >::GetPtr(), Safir::Dob::Typesystem::ObjectContainerImpl< Object >::GetPtr(), Safir::Dob::Typesystem::ValueContainer< T >::GetVal(), Safir::Dob::Typesystem::StringContainer::GetVal(), Safir::Dob::Typesystem::BinaryContainer::GetVal(), Safir::Dob::Typesystem::HandlerId::HandlerId(), Safir::Dob::Typesystem::InstanceId::InstanceId(), Safir::Dob::Typesystem::ObjectContainerImpl< U >::ObjectContainerImpl(), Safir::Dob::Typesystem::ObjectContainerImpl< U >::operator->(), Safir::Dob::Typesystem::ObjectContainerImpl< Object >::operator->(), Safir::Dob::Typesystem::ArrayContainer< ResponseErrorInfoContainer >::operator=(), Safir::Dob::Typesystem::ObjectContainerImpl< U >::operator=(), Safir::Dob::Typesystem::ArrayContainer< ResponseErrorInfoContainer >::operator[](), Safir::Databases::Odbc::Statement::PutData(), Safir::Dob::Typesystem::ObjectContainerImpl< U >::SetObjectPointer(), Safir::Dob::PersistenceBackend::EnumerationContainer::SetOrdinal(), Safir::Dob::InstanceIdPolicy::EnumerationContainer::SetOrdinal(), Safir::Dob::PersistentDataState::EnumerationContainer::SetOrdinal(), Safir::Dob::InjectionKind::EnumerationContainer::SetOrdinal(), Safir::Dob::NodeStatus::EnumerationContainer::SetOrdinal(), Safir::Dob::ConnectionQueueId::EnumerationContainer::SetOrdinal(), Safir::Utilities::ForEach::ResponseType::EnumerationContainer::SetOrdinal(), Safir::Dob::CallbackId::EnumerationContainer::SetOrdinal(), Safir::Dob::Typesystem::ObjectContainerImpl< U >::SetPtr(), and Safir::Dob::Typesystem::StringContainer::Utf8String().
#define WIDEN | ( | x | ) | WIDEN2(x) |
#define WIDEN2 | ( | x | ) | L ## x |