Macaulay2 Engine
Loading...
Searching...
No Matches
int_bag Class Reference

#include <int-bag.hpp>

Inheritance diagram for int_bag:
our_new_delete

Public Member Functions

 int_bag ()
 int_bag (int b)
 int_bag (void *b)
 int_bag (int b, const gc_vector< int > &m)
 int_bag (void *b, const gc_vector< int > &m)
 int_bag (const int_bag &gcb)
 int_bag (const int_bag *gcb)
gc_vector< int > & monom ()
const gc_vector< int > & monom () const
gc_vector< int > & vector ()
const gc_vector< int > & vector () const
int basis_elem () const
void * basis_ptr () const

Private Attributes

union { 
   int   b_elem 
   void *   b_ptr 
val
gc_vector< intmon

Additional Inherited Members

Static Public Member Functions inherited from our_new_delete
static void * operator new (size_t size)
static void * operator new[] (size_t size)
static void operator delete (void *obj)
static void operator delete[] (void *obj)
static void * operator new (size_t size, void *existing_memory)
static void * operator new[] (size_t size, void *existing_memory)
static void operator delete (void *obj, void *existing_memory)
static void operator delete[] (void *obj, void *existing_memory)

Detailed Description

Definition at line 42 of file int-bag.hpp.


The documentation for this class was generated from the following file: