Rosetta Utilities  2014.16.56682
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 Cutility::pointer::access_ptr< T >Non-owning access smart pointer
 Cnumeric::geometry::hashing::Ball
 Cbasic_streambuf
 Cbasic_stringbuf
 Cutility::keys::lookup::begin< K >Key lookup begin iterator functor
 Cnumeric::interpolation::spline::BicubicSpline
 Cnumeric::geometry::hashing::bin_index_hasherSmall hashing struct with no private data; simply an algorithm to turn a 64-bit representation of a 6d voxel into an integer
 Cutility::BitSet< B >Simple bit set
 Cutility::BitVector< B >Simple bit vector
 Cnumeric::BodyPosition< typename >Rigid body 3-D position/transform
 Cutility::Bound< typename >Bound value class
 Cutility::Bound< bool >
 Cutility::Bound< double >
 Cutility::Bound< file::FileName >
 Cutility::Bound< file::PathName >
 Cutility::Bound< int >
 Cutility::Bound< std::string >
 Cutility::Bound< T >
 Cnumeric::geometry::BoundingBox< typename >3d axis aligned bounding box class
 Cnumeric::geometry::BoundingBox< Vector >
 CCache
 Cutility::keys::ClassKeyMap< K, T, C >Keyed-access map with key subset map for each client class
 Cutility::keys::ClassKeyVector< K, T, C >Keyed-access vector with key subset map for each client class
 Cnumeric::ColPointers< T >
 Cnumeric::ColsPointer< T >
 Cnumeric::ColVectors< T >
 Cnumeric::interpolation::spline::compare_interp_range
 Cnumeric::kdtree::CompareKDPoints
 Cutility::json_spirit::Config_map< String >
 Cutility::json_spirit::Config_vector< String >
 Cutility::COP_to_Python_converter< T >
 Cnumeric::geometry::hashing::Counter
 Cbasic::CSI_SequenceClass to hold all Terminal ASCII codes as static data for Tracer. Note: that on non-tty terminals all codes will initialized as empty to avoid polution of Rosetta logs
 Cnumeric::interpolation::spline::CubicSpline
 Cutility::sql_database::DatabaseMode
 Cbasic::database::DatabaseSessionFactory
 Cutility::sql_database::DatabaseSessionManager
 Cdecision_function
 Cutility::json_spirit::Json_grammer< Value_type, Iter_type >::definition< ScannerT >
 Cutility::DereferenceIterator< Container >Const_iterator class for SilentFileData container
 Cbasic::DynamicProfileThis
 Cutility::keys::lookup::end< K >Key lookup end iterator functor
 Cutility::json_spirit::Error_position
 Cutility::excn::EXCN_Base
 Cutility::factory::Factory< typename >Pluggable factory
 Cutility::Factory< T >
 Cutility::FactoryRegister< T, U >
 Cbasic::resource_manager::FallbackConfigurationFactoryThe FallbackConfigurationFactory is a singleton factory with which FallbackConfigurationCreator objects should be registered. The "fallback" system serves as a mechanism for preserving command-line functionality even while switching more protocols from requesting resources from the ResourceManager rather than reading directly from the command line
 Cnumeric::FastRemainderSelector< T, bool >Fast remainder function selector class for non-integer types
 Cnumeric::FastRemainderSelector< T, true >Fast remainder function selector class for integer types
 Cutility::file::FileNameFile name class supporting Windows and UN*X/Linux format names
 Cutility::query::Filter1ParamGenerator< T, A >
 Cutility::fixedsizearray1< T, S >
 Cutility::fixedsizearray1< numeric::Real, 3 >
 Cutility::fixedsizearray1< numeric::Real, 6 >
 Cutility::fixedsizearray1< numeric::Size, 6 >
 Cutility::fixedsizearray1< Size, S >
 Cutility::fixedsizearray1const_iterator< T, S >
 Cutility::fixedsizearray1iterator< T, S >
 Cutility::FixedSizeLexicographicalIterator< S >
 Cnumeric::geometry::hashing::xyzStripeHashWithMeta< T >::float4
 Cbasic::gpu::float4
 Cbasic::database::schema_generator::ForeignKey
 Cutility::keys::lookup::gen< K >Key lookup/generator functor
 Cnumeric::linear_algebra::GeneralizedEigenSolver< _MatrixType >Solves generalized eigenvalue problems
 Cutility::json_spirit::Generator< Value_type, Ostream_type >
 Cgrammar
 Cgrammar
 Cutility::keys::lookup::has< K >Key lookup has query functor
 CCache::head_t
 Cnumeric::interpolation::HistogramAP< X, Y >
 Cnumeric::interpolation::HistogramCAP< X, Y >
 Cnumeric::interpolation::HistogramCOP< X, Y >
 Cnumeric::interpolation::HistogramOP< X, Y >
 Cutility::history_queue_struct
 Cnumeric::HomogeneousTransform< T >
 Cnumeric::HomogeneousTransform< double >
 Cbasic::database::schema_generator::Index
 Cutility::Inline_File_Provider
 Cbasic::database::insert_statement_generator::InsertGenerator
 Cnumeric::interpolation::spline::interp_range
 Cnumeric::IntervalSet< typename >
 Cnumeric::IntervalSet< double >
 Cstd::ios_baseSTL class
 Cnumeric::IOTraits< T >Numerics input/output type traits
 Cnumeric::IOTraits< double >Numerics input/output type traits double specialization
 Cnumeric::IOTraits< float >Numerics input/output type traits float Specialization
 Cnumeric::IOTraits< int >Numerics input/output type traits int specialization
 Cnumeric::IOTraits< long double >Numerics input/output type traits long double specialization
 Cnumeric::IOTraits< long int >: Numerics input/output type traits long int specialization
 Cnumeric::IOTraits< short int >Numerics input/output type traits short int specialization
 Cnumeric::IOTraits< unsigned int >: Numerics input/output type traits unsigned int specialization
 Cnumeric::IOTraits< unsigned long int >Numerics input/output type traits unsigned long int specialization
 Cnumeric::IOTraits< unsigned short int >: Numerics input/output type traits unsigned short int specialization
 Cutility::io::irstreamOrstream: Input stream wrapper abstract base class
 Cutility::signals::IsLinkUnitInvalid< Function >Struct useful as combined predicate + deallocation of function object contained inside a LinkUnit
 Citerator
 Cnumeric::kdtree::KDPoint_MinDist
 Cutility::keys::KeyHidden index key interface class
 Cutility::keys::lookup::key< K >Key lookup key query functor
 Cutility::keys::Key2Tuple< K1, K2 >2-tuple meta-key
 Cutility::keys::Key2Vector< K >2-key meta-key
 Cutility::keys::Key3Tuple< K1, K2, K3 >3-tuple meta-key
 Cutility::keys::Key3Vector< K >3-key meta-key
 Cutility::keys::Key4Tuple< K1, K2, K3, K4 >4-tuple meta-key
 Cutility::keys::Key4Vector< K >4-key meta-key
 Cutility::keys::KeyCountKey counter functor
 Cutility::keys::KeyLess< T, U >Key member comparison functor template
 Cutility::keys::KeyLookup< K >Key lookup map and collection
 Cutility::keys::KeyMapTraits< K, T >KeyMap traits class
 Cutility::keys::KeySetTraits< K >KeySet traits class
 Cutility::keys::KeyVector< K, T >Keyed-access vector
 Cutility::keys::KeyVectorTraits< K >KeyVector traits class
 Cnumeric::fourier::kiss_fft_state
 Cnumeric::fourier::kiss_fftnd_state
 Cnumeric::fourier::kiss_fftndr_state
 Cnumeric::fourier::kiss_fftr_state
 Cutility::LexicographicalIterator
 Cnumeric::interpolation::spline::LinearFunction
 Cutility::signals::LinkInterface wrapper around utility::signals::LinkUnit
 Cutility::list_element< T >
 Cnumeric::nls::lm_control_struct
 Cnumeric::nls::lm_status_struct
 Cutility::lua::LuaIterator
 Cutility::lua::LuaObject
 Cnumeric::MathMatrix< T >
 Cnumeric::MathMatrix< Real >
 Cnumeric::MathTensor< T >
 Cnumeric::MathTensor< Real >
 Cnumeric::MathVector< T >
 Cnumeric::MathVector< Real >
 Cbasic::message_listening::MessageListenerFactory
 Cutility::query::Metric1ParamGenerator< T, A >
 Cnumeric::ModSelector< T, bool >Mod function selector class for non-integer types
 Cnumeric::ModSelector< T, true >Mod function selector class for integer types
 Cnumeric::ModuloSelector< T, bool >Modulo function selector class for non-integer types
 Cnumeric::ModuloSelector< T, true >Modulo function selector class for integer types
 Cutility::json_spirit::Multi_pass_iters< Istream_type >
 Cnumeric::MultiDimensionalHistogramClass for accumulating a histogram of one or more numeric variables
 Cutility::keys::lookup::n_key< K >Key lookup n_key query functor
 Cnumeric::NearestSelector< R, T, bool >Nearest function selector class for R non-integer or T integer
 Cnumeric::NearestSelector< R, T, true >Nearest function selector class for R integer and T non-integer
 Cutility::keys::NoClientDefault key policy class when no client is needed to distinguish key type
 Cnoncopyable
 Cutility::json_spirit::Null
 Cutility::graph::null_bfs_prune_visitor
 Cnumeric::NumericTraits< T >NumericTraits: Numeric type traits
 Cnumeric::NumericTraits< double >NumericTraits: Numeric type traits double specialization
 Cnumeric::NumericTraits< float >NumericTraits: Numeric type traits float specialization
 Cnumeric::NumericTraits< long double >NumericTraits: Numeric type traits long double specialization
 Cobject
 Cnumeric::histograms::OneDHistogram< key1 >
 Cutility::options::OptionProgram option interface class
 Coptions_class.Option
 Cutility::options::OptionCollectionProgram options collection
 Cutility::OrderedTuple< T >The ordered tuple takes a container class T and defines comparison operators so that the tuple may be sorted
 Cnumeric::interpolation::spline::OrderPoint
 Cutility::io::orstreamOrstream: Output stream wrapper base class
 Cutility::pointer::owning_ptr< T >Shared-ownership intrusive reference-counted smart pointer
 Cutility::pointer::owning_ptr< ArithmeticASTNode const >
 Cutility::pointer::owning_ptr< ClusteringTreeNode >
 Cutility::pointer::owning_ptr< DbDataType >
 Cutility::pointer::owning_ptr< Expression const >
 Cutility::pointer::owning_ptr< FunctionToken const >
 Cutility::pointer::owning_ptr< HyperRectangle >
 Cutility::pointer::owning_ptr< Interpolator >
 Cutility::pointer::owning_ptr< KDNode >
 Cutility::pointer::owning_ptr< KDPoint >
 Cutility::pointer::owning_ptr< LinkUnit >
 Cutility::pointer::owning_ptr< numeric::interpolation::spline::Interpolator >
 Cutility::pointer::owning_ptr< numeric::random::uniform_RG >
 Cutility::pointer::owning_ptr< Tag const >
 Cutility::pointer::owning_ptr< transaction >
 Cutility::pointer::owning_ptr< utility::query::Converter< T, bool > >
 Cutility::pointer::owning_ptr< utility::query::Converter< T, Real > >
 Cutility::pointer::owning_ptr< utility::query::FilterBase< T > >
 Cutility::pointer::owning_ptr< utility::query::MetricBase< T > >
 Cnumeric::kinematic_closure::p
 Cutility::json_spirit::Pair_impl< Config >
 Cutility::file::PathNamePath name class supporting Windows and UN*X/Linux format names
 Cutility::PeriodicSplineReaderClass: PeriodicSplineReader
 Cbasic::sampling::orientations::Permute
 Cnumeric::interpolation::spline::Point
 Cutility::keys::PointerKeyLess< T, U >Key member comparison functor template for pointers
 Cutility::predicate_cmp_filename
 Cbasic::database::schema_generator::PrimaryKey
 Cbasic::ProfileThis
 CQMatrix
 Cbasic::sampling::orientations::QuatDBMetadata
 Cnumeric::Quaternion< typename >Unit quaternion 3-D orientation representation
 Cbasic::sampling::orientations::Quaternion
 Cnumeric::Quaternion< T >
 Cbasic::sampling::orientations::QuatSet
 Cnumeric::random::RandomGeneratorRandom number generator system
 Cutility::RawType< T >Meta-programming classes to provide the pointer type for down_cast
 Cutility::RawType< T & >
 Cutility::RawType< T * >
 Cutility::pointer::ReferenceCountBase class for reference-counted polymorphic classes
 Cutility::pointer::ReferenceCountMIInterface class for reference counted polymorphic classes
 Cutility::factory::Registrant< typename >Factory registrant
 Cnumeric::RemainderSelector< T, bool >Remainder function selector class for non-integer types
 Cnumeric::RemainderSelector< T, true >Remainder function selector class for integer types
 Cnumeric::random::ReservoirSampler< T >Simple container for keeping K random values
 Cbasic::resource_manager::ResourceConfigurationThe set of strings necessary to describe how a resource should be constructed
 Cbasic::resource_manager::ResourceLoaderFactoryInstantiates ResourceLoaders. Creators may be registered with the Factory at any point, though it is recommended they be registered at load time. If two Creators are registered and they both give the same name for the ResourceLoader they say they will instantiate, then the Factory will exit with an error message
 Cbasic::resource_manager::ResourceLocatorFactoryThe ResourceLocatorFactory instantiates ResourceLocator objects given their corresponding locator-type strings. It uses the load-time factory registration scheme, meaning that it is a singleton and takes an instance of a Creator object (a ResourceLocatorCreator) in its "factory_register" method. Templated instances of the ResourceLocatorRegistrator classes should be placed in the library init.cc files (e.g. core/init/init.cc or protocols/init/init.ResourceLocatorRegistrators.ihh)
 Cbasic::resource_manager::ResourceManagerThe ResourceManager is a singleton class responsible for holding, distributing, and eventually deallocating resources which may be shared between multiple jobs. A protocol may communicate directly with the ResourceManager, requesting resources, but remaining unaware of where those resources came from, or whether the same resource is being used in multiple contexts
 Cbasic::resource_manager::ResourceManagerFactoryA factory class for managing the instantiation of the singleton ResourceManager: only one of the various derived classes will be instantiated. Currently, it asks for the JD2ResourceManager; in the future, this should be fixed so that it reads from the options system to figure out which ResourceManager to instantiate
 Cbasic::resource_manager::ResourceOptionsFactoryThe ResourceOptionsFactory class is responsible for maintaining the map between the names of the ResourceOptions classes (strings) and the ResourceOptionsCreator classes that are responsible for instantiating the ResourceOption classes. This is a singleton class. It is initialized at load time – or at least after the call to devel::init( argc, argv ) – and populated with the help of ResourceOptionsRegistrator instances
 Cnumeric::model_quality::RmsDataRmsData is a class intended to replace the global rms_obj namespace from rosetta++. Initial implementation is with a singleton design pattern to mimic a global namespace from rosetta++
 Cnumeric::RowPointers< T >
 Cnumeric::RowsPointer< T >
 Cnumeric::RowVectors< T >
 CS
 Cbasic::database::schema_generator::Schema
 Cutility::json_spirit::Semantic_actions< Value_type, Iter_type >
 Csession
 Cutility::Show
 Cutility::signals::SignalHub< ResultType, Signal >Forward declaration for SignalHub
 Cutility::signals::SignalHub< ReturnType, Signal >
 Cutility::SimulateMPISingleton class storing simulated MPI state
 Cutility::SimulateMPIData
 Cnumeric::geometry::hashing::SixDOffsetTreeReturns a list of offsets corresponding to the bins in a hypershell with radius x
 Cutility::keys::SmallKeyMap< K, T >Keyed-access map with key subset map
 Cutility::keys::SmallKeyVector< K, T >Keyed-access vector with key subset map
 Cutility::keys::SmallKeyVector< AnyOptionKey, VariantOption< ScalarOption > >
 Cutility::keys::SmallKeyVector< AnyVectorOptionKey, VariantOption< VectorOption > >
 Cutility::keys::SmallKeyVector< BooleanOptionKey, BooleanOption >
 Cutility::keys::SmallKeyVector< BooleanVectorOptionKey, BooleanVectorOption >
 Cutility::keys::SmallKeyVector< FileOptionKey, FileOption >
 Cutility::keys::SmallKeyVector< FileVectorOptionKey, FileVectorOption >
 Cutility::keys::SmallKeyVector< IntegerOptionKey, IntegerOption >
 Cutility::keys::SmallKeyVector< IntegerVectorOptionKey, IntegerVectorOption >
 Cutility::keys::SmallKeyVector< OptionKey, OptionTypes >
 Cutility::keys::SmallKeyVector< PathOptionKey, PathOption >
 Cutility::keys::SmallKeyVector< PathVectorOptionKey, PathVectorOption >
 Cutility::keys::SmallKeyVector< RealOptionKey, RealOption >
 Cutility::keys::SmallKeyVector< RealVectorOptionKey, RealVectorOption >
 Cutility::keys::SmallKeyVector< StringOptionKey, StringOption >
 Cutility::keys::SmallKeyVector< StringVectorOptionKey, StringVectorOption >
 CSolver::SolutionInfo
 CSolver
 Cutility::SortFirst< S, T >
 Cutility::SortSecond< S, T >
 Cbasic::sampling::SphereNode
 Cbasic::sampling::SphereSampler
 Cnumeric::sphericalVector< typename >SphericalVector: Fast spherical-coordinate numeric vector
 Cnumeric::interpolation::spline::SplineGenerator
 Cstatic_visitor
 Cutility::json_spirit::Stream_reader< Istream_type, Value_type >
 Cutility::json_spirit::Stream_reader_thrower< Istream_type, Value_type >
 Cbasic::svd::SVD_Solver
 Csvm_model
 Csvm_node
 Csvm_parameter
 Csvm_problem
 Cbasic::gpu::Timer
 Cutility::TopScoreSelector< T, S >The TopScoreSelector keeps an in-place, sorted, singly-linked list of the N top-scoring objects and their scores that it encounters. In the case of ties, the first object(s) encountered are kept. Class T must have a default constructor, a copy constructor, and must be assignable. Class S must be assignable and comparable, both by a < operator and by a > operator
 Cbasic::TracerOptionsData structure to store all system level options for Tracer system
 Ctransaction
 Cutility::sql_database::TransactionMode
 Cnumeric::interpolation::spline::TricubicSpline
 Cbasic::sampling::orientations::Triple
 Cnumeric::histograms::TwoDHistogram< key1, key2 >
 Cutility::json_spirit::internal_::Type_to_type< T >
 Cnumeric::geometry::hashing::xyzStripeHashWithMeta< T >::ushort2
 Cnumeric::geometry::hashing::xyzStripeHash::ushort2
 Cutility::json_spirit::Value_impl< Config >
 Cutility::keys::VariantKey< K >Variant key class
 Cutility::options::VariantOption< O >Variant option class
 Cutility::options::VariantOption< ScalarOption >
 Cutility::options::VariantOption< VectorOption >
 Cstd::vector< basic::database::schema_generator::ForeignKey, A >
 Cstd::vector< basic::database::schema_generator::Index, A >
 Cstd::vector< basic::sampling::orientations::QuatDBMetadata, A >
 Cstd::vector< basic::sampling::SphereNode *, A >
 Cstd::vector< basic::sampling::SphereNode const *, A >
 Cstd::vector< bool, A >
 Cstd::vector< BooleanOption, A >
 Cstd::vector< BooleanVectorOption, A >
 Cstd::vector< Column, A >
 Cstd::vector< DataOP, A >
 Cstd::vector< double, A >
 Cstd::vector< file::FileName, A >
 Cstd::vector< file::PathName, A >
 Cstd::vector< FileOption, A >
 Cstd::vector< FileVectorOption, A >
 Cstd::vector< float, A >
 Cstd::vector< int, A >
 Cstd::vector< IntegerOption, A >
 Cstd::vector< IntegerVectorOption, A >
 Cstd::vector< MsgQueue, A >
 Cstd::vector< numeric::double, A >
 Cstd::vector< numeric::interpolation::spline::interp_range, A >
 Cstd::vector< numeric::interpolation::spline::Point, A >
 Cstd::vector< numeric::RocPoint, A >
 Cstd::vector< numeric::Size, A >
 Cstd::vector< OptionTypes, A >
 Cstd::vector< PathOption, A >
 Cstd::vector< PathVectorOption, A >
 Cstd::vector< platform::Size, A >
 Cstd::vector< Real, A >
 Cstd::vector< RealOption, A >
 Cstd::vector< RealVectorOption, A >
 Cstd::vector< Size, A >
 Cstd::vector< std::pair< K, T >, A >
 Cstd::vector< std::pair< platform::double, platform::double >, A >
 Cstd::vector< std::pair< T, S >, A >
 Cstd::vector< std::string, A >
 Cstd::vector< StringOption, A >
 Cstd::vector< StringVectorOption, A >
 Cstd::vector< T, A >
 Cstd::vector< TagCOP, A >
 Cstd::vector< typename Vector::Index, A >
 Cstd::vector< utility::history_queue_struct, A >
 Cstd::vector< utility::list_element< T >, A >
 Cstd::vector< utility::pointer::owning_ptr, A >
 Cstd::vector< utility::vector0< MsgQueue >, A >
 Cstd::vector< utility::vector1< double >, A >
 Cstd::vector< VariantOption< ScalarOption >, A >
 Cstd::vector< VariantOption< VectorOption >, A >
 Cstd::vector< VD, A >
 Cstd::vector< xyzTransform< numeric::Real >, A >
 Cstd::vector< Y, A >
 Cutility::vectorL_IndexSelector< bool >VectorL index type selector: Nonnegative lower index non-specialization
 Cutility::vectorL_IndexSelector< false >VectorL index type selector: Negative lower index specialization
 Cutility::vectorL_ZeroSelector< bool >VectorL lower index zero selector: Nonzero lower index non-specialization
 Cutility::vectorL_ZeroSelector< false >VectorL lower index zero selector: Zero lower index specialization
 Cdevel::VersionRegistrator
 CW128_T
 Cnumeric::random::WeightedReservoirItem< T >
 Cnumeric::random::WeightedSampler
 Cutility::factory::WidgetFactory< Creator >Factory base class holds a map between strings and owning pointers of the creator classes
 Cutility::factory::WidgetRegistrator< FACTORY, CREATOR >This class will register a Creator with a Factory at load time
 Cutility::factory::WidgetRegistrator< FallbackConfigurationFactory, T >
 Cutility::factory::WidgetRegistrator< ResourceLoaderFactory, T >
 Cutility::factory::WidgetRegistrator< ResourceLocatorFactory, T >
 Cutility::factory::WidgetRegistrator< ResourceManagerFactory, T >
 Cutility::factory::WidgetRegistrator< ResourceOptionsFactory, T >
 Cutility::factory::WidgetRegistrator< WriteableCacheableDataFactory, T >
 Cnumeric::xyzMatrix< typename >XyzMatrix: Fast 3x3 xyz matrix template
 Cnumeric::xyzMatrix< T >
 Cnumeric::xyzTransform< typename >
 Cnumeric::xyzTransform< numeric::Real >
 Cnumeric::xyzTriple< typename >Fast (x,y,z)-coordinate vector container
 Cnumeric::xyzVector< typename >XyzVector: Fast (x,y,z)-coordinate numeric vector
 Cnumeric::xyzVector< double >
 Cnumeric::xyzVector< float >
 Cnumeric::xyzVector< T >
 Cbool
 CDataOP
 Cdouble
 Cint
 CSignal
 Ctypedef